随笔分类 - Shell
摘要:关于脚本 服务器使用之前,都需要先配置静态IP,那就将这种简单重复的工作,交给脚本来处理吧,让我们运维有更多的时间喝茶看报刷微博 脚本使用 sh ssh.sh ip.txt ssh.sh 为脚本的名称,自行设定,不是固定项 ip.txt 为ip、密码、主机名的记录文件,文件名称可以自行设定,不是固定
阅读全文
摘要:文章目录 单向免密 `expect` 免交互 `sshpass` 免交互 相互免密 单向免密 expect 免交互 注意修改脚本内的 your_password 为 远程主机用户的密码 脚本内的 “master node1 node2” 需要提前写好 /etc/hosts 文件,或者改为 ip 即可
阅读全文
摘要:#!/bin/bash printf "\e[0;32m数据写入硬盘中,请稍等\e[0m\n" #写入硬盘,防止数据丢失 sync;sync;sync printf "\e[5;33m正在清理缓存,请稍等\e[0m\n" sleep 10 echo 3 > /proc/sys/vm/drop_cac
阅读全文
摘要:前情提要: 最近elasticsearch集群总出问题,之前虽然修复了,现在又出现新的问题,于是PM要求拉取elasticsearch每天建立的索引有多少,索引有多大,需要对机器进行评估 客户现场无法接触到elasticsearch集群(生产环境,客户方不许可),通过dashboard开启一个pod
阅读全文
摘要:请开始你的表演 linux-oz6w:~ # cat << 'eof' > /etc/profile.d/ssh-login-info.sh #!/bin/sh # 输出一个图像 echo -e "\033[1;35m ██████╗ ██████╗ ██╔══██╗ ██╔══██╗ ██████
阅读全文
摘要:suse-linux:~ # cat /etc/issue Welcome to SUSE Linux Enterprise Server 12 SP3 (x86_64) - Kernel \r (\l). suse-linux:~ # uname -a Linux suse-linux 4.4.7
阅读全文
摘要:`关于脚本:` 'sh setup.sh build' # 将Dockerfile创建成镜像 'sh setup.sh run' # 启动build创建好的镜像,放到后台运行 'sh setup.sh exec' # 进入启动好的容器 'sh setup.sh delete' # 删除容器和镜像 `
阅读全文
摘要:# 测试环境是suse 12 sp3的系统,机器都是内网使用的,安装ansible真的很难顶 # 测试环境使用的python版本:2.7.13-27 # 此脚本只在本人测试环境成功,其他环境,需要选择合适的版本(suse装ansible的版本真的很烦人) # 需要提前准备的内容:机器内需要有 gcc
阅读全文
摘要:# 关于脚本: # 使用root用户执行此脚本,提前关闭selinux; # 执行脚本之前,hostsIP内的IP修改成自己的机器IP; # hostsIp内的IP数量如果有增加或者减少,for循环的变量也需要增减; # sshCopy内的root密码改成自己的root密码; # installRe
阅读全文
摘要:# README # 此脚本需要在master节点上使用 # 注意root密码,请提前修改 # 个人实验环境,注意机器最低配置:master(2G内存,1cpu2核心,否则集群会创建失败),node(各1G内存,1cpu1核心即可) # 此脚本适用于干净环境,注意提前关闭selinux(设置为dis
阅读全文
摘要:IPHOSTNAMESERVICESYSTEM 192.168.131.132 proxy-nfs nginx+nfs-server CentOS 7.6 192.168.131.131 nginx01 nginx+nfs-client CentOS 7.6 192.168.131.130 ngin
阅读全文
摘要:[root@localhost ~]# cat uname.sh #!/bin/bash main=`uname -r | awk -F . '{print $1}'` minor=`uname -r | awk -F . '{print $2}'` if [ "$main" -eq 3 ] &&
阅读全文

浙公网安备 33010602011771号