摘要: ##本站目录 ###Linux-基础类 Linux-文件管理 Linux-文件权限 Linux-用户管理 Linux-进程管理 Linux-存储管理 Linux-RAID说明 Linux-文件查找及压缩 Linux-RPM管理 Linux-计划任务 Linux-日志管理 Linux-升级内核 Lin 阅读全文
posted @ 2021-08-26 14:47 Cai_HL 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 服务器硬件需求 按实际业务需求,选择合适的服务器,参考如下: | 硬件 | 要求 | | | | | 物理内存 | >= 16 GB | | 交换分区 | Swap空间 >= 物理内存 | | /tmp大小 | > 1000MB | | 网络 | 物理机器需要 2 个网卡 | | 磁盘 | 根据实际 阅读全文
posted @ 2021-08-26 13:32 Cai_HL 阅读(578) 评论(0) 推荐(0) 编辑
摘要: Docker本地网络类型 docker network ls nonoe #无网络模式 bridge #默认模式,相当于NAT host #公用宿主机Network NameSpace container #与其他容器公用Network NameSpace 自定义网络 --driver bridge 阅读全文
posted @ 2021-08-26 11:17 Cai_HL 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 构建私有镜像仓库 { "registry-mirrors": ["https://kzttrsz7.mirror.aliyuncs.com"], "insecure-registries": ["172.16.1.108:5000"] } 构建本地registry仓库 docker containe 阅读全文
posted @ 2021-08-26 11:14 Cai_HL 阅读(31) 评论(0) 推荐(0) 编辑
摘要: DockerFile构建过程 1、每个保留关键字(指令)都必须是大写字母 2、执行从上到下的顺序 3、#表示注释 4、每一个指令都会创建提交一个新的镜像层,并提交 DockerFile指令 FROM # 基础镜像,一切从这里开始构建 MAINTAINER # 镜像构建作者,姓名+邮箱 RUN # 镜 阅读全文
posted @ 2021-08-26 11:13 Cai_HL 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 数据卷Volume 1、将容器内的目录与宿主机目录建立关联 docker run -it -v 主机目录:容器目录 docker run -it -v /home/test:/home centos /bin/bash docker inspect 容器id 可以查看到容器元数据中mounts有挂载 阅读全文
posted @ 2021-08-26 11:10 Cai_HL 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 常用命令 attach # 当前 shell 下 attach 连接执行运行镜像 build # 通过 Dockerfile 定制镜像 commit # 提交当前容器为新的镜像 cp # 从容器中拷贝指定文件或目录到宿主机中 create # 创建一个新的容器,同 run ,但不启动容器 conta 阅读全文
posted @ 2021-08-26 11:05 Cai_HL 阅读(76) 评论(0) 推荐(0) 编辑
摘要: NFS服务端部署 一、检查软件是否安装 rpm -qa | egrep “nfs-utils|rpcbind” 二、安装软件 yum -y install nfs-utils rpcbind 补充说明:nfs-utils和rpcbind两个软件大礼包 rpm -ql nfs-utils /etc/r 阅读全文
posted @ 2021-08-26 10:56 Cai_HL 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 实时同步服务原理/概念 1)需要部署好rsync守护进程服务,实现数据传输 2)需要部署好inotify服务,实现目录中数据变化监控 3)将rsync服务和inotify服务建立联系,将变化的数据进行实时备份传输 实时同步服务软件部署 inotify+rsyc实现实时同步备份 1、安装inotify 阅读全文
posted @ 2021-08-26 10:48 Cai_HL 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Rsync备份 服务端: 第一步:下载rsync yum -y install rsync 第二步:编辑rsync配置文件 /etc/rsyncd.conf man rsyncd.conf vim /etc/rsyncd.conf ##created by hq at 2017 ###rsyncd. 阅读全文
posted @ 2021-08-26 10:31 Cai_HL 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 方法一: 如果只想通过 yum 下载软件的软件包,但是不需要进行安装的话,可以使用 yumdownloader 命令; yumdownloader 命令在软件包 yum-utils 里面。 yum install yum-utils -y 常用参数说明: --destdir 指定下载的软件包存放路径 阅读全文
posted @ 2021-08-26 10:14 Cai_HL 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 方法一 选择内核界面按 'e' 进入编辑模式,在图中位置加入rd.break,按 ctrl+x 进入 进入后默认的根目录为/sysroot,权限为只读,需要重新将这个目录进行挂载 mount -o remount,rw /sysroot 修改根目录 chroot /sysroot 然后就可以修改ro 阅读全文
posted @ 2021-08-26 10:10 Cai_HL 阅读(207) 评论(0) 推荐(0) 编辑
摘要: ###1、设置静态ip和动态ip 17以后的版本都是用yaml文件进行网卡编辑 vim /etc/netplan/00-installer-config.yaml #yaml文件名不统一 设置静态ip地址(内部符号全部使用 空格 来间隔,否则语法会报错) network: ethernets: en 阅读全文
posted @ 2021-08-26 09:37 Cai_HL 阅读(416) 评论(0) 推荐(1) 编辑
摘要: 限制使用内存大小 vim redis.conf maxmemory #一般为操作系统的一半 动态调整内存故障 config get maxmemory #获取当前最大内存的大小 config set maxmemory 32212254720 #修改内存大小 config set maxmemory 阅读全文
posted @ 2021-08-26 09:34 Cai_HL 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 哨兵: 基于主从复制,需要先将从服务器配置好slaveof 主redisip 6379 bind 172.16.1.109 port 26379 daemonize yes logfile /opt/redis-6.0.10/redis_26379/logs/redis_26379.log dir 阅读全文
posted @ 2021-08-26 09:25 Cai_HL 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 数据持久化 rdb: #若是没有配置数据持久化,redis重启之后缓存数据直接丢失,找不回。 #配置持久化后,redis重启后回去找rdb文件,将数据重新导入 save 900 1 #900秒内有一个key改变就保存 save 300 10 save 60 10000 dbfilename redi 阅读全文
posted @ 2021-08-26 09:20 Cai_HL 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 数据类型: Key: 1、查看所有key localhost:6379> keys * 1) "k1" 2、设置key,获取key值,删除key localhost:6379> set k1 v1 #设置单个key OK localhost:6379> mset K1 V1 K2 V2 K3 V3 阅读全文
posted @ 2021-08-26 09:19 Cai_HL 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1、下载Redis6.0源码包 wget https://download.redis.io/releases/redis-6.0.10.tar.gz?_ga=2.110525445.1230134410.1611887533-1504791385.1611887533 2、安装依赖包 y 阅读全文
posted @ 2021-08-26 09:14 Cai_HL 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 配置用户信息 git config --global user.name name #名称 git config --global user.email qq@qq.com #邮箱 git config --global color.ui true #语法高亮 .git目录: branches #分 阅读全文
posted @ 2021-08-26 09:09 Cai_HL 阅读(52) 评论(0) 推荐(0) 编辑
>