2021年8月11日
脚本状态检测 潜在风险:编辑脚本也会被当作是程序运行中 pid文件+进程状态规避 问题:crontab下无法使用 shell_name=`basename $0` # 基于"脚本&……
阅读全文
2021年8月4日
说明 macvlan 注意:ping 不通的情况下排除以下问题: 物理网卡开启混杂模式 虚拟机开启混杂模式:virtualbox-设置-网络-高级-混杂模……
阅读全文
2021年7月23日
环境准备 # 开启桥接功能 modprobe br_netfilter cat > /etc/sysctl.d/k8s.conf << EOF net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.ip_forward = 1 EOF sysctl -p /etc/sysctl.d/k8s.conf 防火墙选择 集成Firewalld 建议使用 firewalld 管理防火墙规则,firewa……
阅读全文
2021年7月20日
Dockerfile 新增 HEALTHCHECK,healthcheck.sh 需要实现对内部程序状态的检测 HEALTHCHECK –interval=5s –timeout=3s CMD bash /healthcheck.sh || exit 1 测试 # 测试 mkdir nginx && cd nginx # 编写 Dockerfile……
阅读全文
2021年6月18日
配置文件 cat > /etc/rsyncd.conf << 'EOF' ###################################### # 全局默认配置文件(可以在模块中覆盖) uid=root gid=root use chroot=no max connections=6000 read only=no list=no ignore errors=yes strict modes =yes log file=/var/log/rsyncd.log pid file=/var/run/rsyncd.pid lock file=/var/run/rsyncd.lock # 账号密码保存位置 secrets file=/etc/rsyncd.secrets # 默认全部拒……
阅读全文
2021年6月17日
环境准备 yum -y install numactl-devel libaio-devel useradd mysql -M -s /sbin/nologin install -d -o mysql -g mysql -m 755 /data/mysql_data install -d -o mysql -g mysql -m 755 /data/mysql_data/data install -d -o mysql -g mysql -m 755 /data/mysql_data/tmp install -d -o mysql -g mysql -m 755 /backup/mysql_log install -d -o mysql -g mysql -m 755 /backup/mysql_log 二进制安装 cd /usr/local/src/……
阅读全文
2021年6月17日
测试环境:Centos6.x 安装 yum -y install python-devel gnutls-devel libacl-devel pam-devel openldap-devel # 默认路径就是:/usr/local/samba ./configure make && make install mkdir -pv /var/log/samba mkdir -pv /usr/local/samba/etc/user mkdir -pv /data/smb 配置 cat >……
阅读全文
2021年6月16日
docker 进入docker docker在1.3.X版本之后还提供了一个新的命令exec # 查看运行的实例 docker ps # 进入其中的一个实例 docker exec -it f9be4e65bce5 /bin/bash # 退……
阅读全文
2021年6月9日
安装依赖 mysql 5.6 版本 cd /usr/local/src/ && rz -b yum -y install gcc gcc-c++ cmake bison ncurses-devel 编译 tar xzf mysql-5.6.38.tar.gz && cd mysql-5.6.38 cmake . \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data/ \ -DDEFAULT_CHARSET=utf8 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=big5,ascii,gb2312,gbk,utf8,latin1 make && make install 添加环境路径 echo 'PATH=/usr/local/mysql/bin:$PATH:$HOME/bin' >> /etc/profile echo "export PATH" >> /etc/profile source /etc/profile 创建……
阅读全文
2021年6月8日
测试环境:Ubuntu20.04 环境准备 # 基础包 apt-get install -y net-tools lrzsz # 安装和配置的先决条件 cat > /etc/modules-load.d/containerd.conf << EOF overlay br_netfilter EOF # 加载 modprobe overlay modprobe br_netfilter # 设置必需的 sysctl 参数,这……
阅读全文