摘要:
一种方法就是给DNS配置文件枷锁: root@xuanfei-desktop:~# chattr +i /etc/resolv.conf //加琐 root@xuanfei-desktop:~# lsattr /etc/resolv.conf //查看加锁是否成功 有i表示成功 i /etc/res 阅读全文
摘要:
So just did a lot of experimenting and found Works: when: inventory_hostname in groups['group'] Fails:when: inventory_hostname in {{ groups['group'] } 阅读全文
摘要:
实例二:handlers: 在notify中列出的操作为handler,比如之前配置了apache的配置文件,http.conf端口发生变化后,重新执行ansible-playbook后,查看远程的端口,并未发生变化。需要用到notify 引入变量: vars:在后面添加变量名,然后再引入变量,必须 阅读全文
摘要:
设置缩进行数 ,每次移动一行 :10,100>第10行至第100行缩进 :20,80<第20行至第80行反缩进 阅读全文
摘要:
Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序、插件或者库。 Monit可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、文件系统变 阅读全文
摘要:
在linux下为了更方便的输入命令,代替复杂的命令组合,可以使用alias来实现,但alias只能是当前有效,在退出bath后,刚设定的alias命令别名也就消失了。 如何才能永久使用了?请看下面: 首先如果想让别名能够在不同的shell会话中使用,就需要把它们添加到shell用来保存别名的文件中。 阅读全文
摘要:
命令安装 kill Introduction 根据进程PID向进程发送指定的信号来杀死进程。注意,PID为1的进程是不可杀的。 Usage Introduction 根据进程PID向进程发送指定的信号来杀死进程。注意,PID为1的进程是不可杀的。 Usage Example pkill Introd 阅读全文
摘要:
1、查看指定pod的日志 kubectl logs <pod_name> kubectl logs -f <pod_name> #类似tail -f的方式查看(tail -f 实时查看日志文件 tail -f 日志文件log) 2、查看指定pod中指定容器的日志 kubectl logs <pod_ 阅读全文
摘要:
前沿 在编写shell脚本的时候,很多情况下,我们都会遇到截取字符串的一部分这种需求。由于不同的原始字符串差距较大,导致解决这个的方法也分不同的情况。 所以这篇文章不可能一次性的全部写完,我会边写边改,也会不停的升级更新。 知道关键字进行截取 第一种情况是字符串只有一行,且这一行的内容没有什么特殊的 阅读全文
摘要:
清除K8s集群的Etcd集群 操作服务器为:192.168.1.175/192.168.1.176/192.168.1.177,即etcd集群的三台服务器。以下以192.168.1.175为例子。 sudo systemctl stop etcd sudo systemctl stop etcd # 阅读全文