随笔分类 -  Linux

摘要:#!/bin/bash set -x # # ############################ #Define global variable CWD=$(pwd) ORA_INST_DIR=/u01/app ORA_SID=hworcl ORA_HOSTNAME=localhost # O 阅读全文
posted @ 2021-08-16 21:33 vmsysjack 阅读(46) 评论(0) 推荐(0)
摘要:# 手动安装kubernetes集群,通过安装过程可以了解kubernetes的组成部分。 # 本安装过程全部采用下载二进制安装包的方式安装,k8s镜像直接从谷歌下载, # 所以要所有节点配置代理访问谷歌,如何配置代理访问谷歌就不在这里介绍了。 # # 采用三个节点安装,vmnode1作为主节点,由 阅读全文
posted @ 2021-08-08 22:22 vmsysjack 阅读(167) 评论(0) 推荐(0)
摘要:概括 容器虚拟化网络方案,总体分为2种截然不同的发展路线: 基于隧道 基于路由 下面分别说一下这两种思路的原理,以及和flannel、calico的关系。 基于隧道 隧道方案最具普适性,在任何网络环境下都可以正常工作,这与它的原理密不可分。 最常见的隧道方案是flannel vxlan模式,以及ca 阅读全文
posted @ 2021-08-08 17:28 vmsysjack 阅读(462) 评论(0) 推荐(0)
摘要:#!/bin/bash #Absolute path to this script SCRIPT=$(readlink -f $0) #Absolute path this script is in SCRIPTPATH=$(dirname $SCRIPT) echo $SCRIPT echo $S 阅读全文
posted @ 2021-08-07 22:13 vmsysjack 阅读(92) 评论(0) 推荐(0)
摘要:cat test.txt a.b.c.d 11.1.1.1 9.9.9.9 8.8.8.8 127.0.0.1 20.02.04.01 获取IP地址 egrep '(^([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.)(([0-9]|[1-9][0 阅读全文
posted @ 2021-08-07 21:21 vmsysjack 阅读(456) 评论(0) 推荐(1)
摘要:kubernets部署思路0.配置主机名和关闭防火墙1.自签名SSL证书2.ETCD数据库集群部署3.Node安装Docker4.Flannel容器集群网络部署5.部署Master组件6.部署Node组件7.部署集群内部DNS解析服务(coredns)8.部署DashBoard ########## 阅读全文
posted @ 2021-08-01 18:38 vmsysjack 阅读(184) 评论(0) 推荐(0)
摘要:Prometheus监控基本原理 Prometheus的基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应的HTTP接口就可以接入监控。不需要任何SDK或者其他的集成过程。这样做非常适合做虚拟化环境监控系统,比如VM、Docker、Kubernetes等。输出被监控组件信息的 阅读全文
posted @ 2021-07-25 15:05 vmsysjack 阅读(268) 评论(0) 推荐(0)
摘要:1. #!/usr/bin/expect告诉操作系统脚本里的代码使用那一个 shell 来执行。这里的 expect 其实和 Linux 下的 bash、windows 下的 cmd 是一类东西。注意:这一行需要在脚本的第一行,从而告知操作系统采用 expect 作为 shell 执行脚本。注意:当 阅读全文
posted @ 2021-07-18 17:27 vmsysjack 阅读(388) 评论(0) 推荐(0)
摘要:0. 更改主机名,查看系统版本 1. 将以下代码复制粘贴到Linux保存后执行. 重启系统生效 #!/bin/bash set -ex # Install Zabbix repository systemctl stop firewalld systemctl stop NetworkManager 阅读全文
posted @ 2021-07-01 22:50 vmsysjack 阅读(69) 评论(0) 推荐(0)
摘要:#!/bin/bash rm -rf /var/lib/docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate 阅读全文
posted @ 2021-06-20 17:18 vmsysjack 阅读(48) 评论(0) 推荐(0)
摘要:日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。 对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。 除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对日志进行截断( 阅读全文
posted @ 2021-04-03 15:46 vmsysjack 阅读(583) 评论(0) 推荐(0)
摘要:0. 仓库: 1. 镜像: 2. 容器: docker vs vmware 一.镜像相关命令: 1. Usage: docker search 名字 //搜索镜像 例如: docker search centos7 2. Usage: docker pull 镜像名:tag //下载镜像 例如: d 阅读全文
posted @ 2020-12-27 21:27 vmsysjack 阅读(121) 评论(0) 推荐(0)
摘要:#!/bin/bash #定义一个变量pw pw=123456 function vncpw(){ /usr/bin/expect <<eof set timeout 10 spawn vncpasswd expect "Password:" send "$pw\n" expect "Verify: 阅读全文
posted @ 2020-12-15 19:00 vmsysjack 阅读(270) 评论(0) 推荐(0)
摘要:Overlay与underlay 在SDN解决方案中overlay与underlay是最为常见的二个网络术语,下面我将分享自己对OverLay和UnderLay网络的理解。 UnderLay指的是物理网络,它由物理设备和物理链路组成。常见的物理设备有交换机、路由器、防火墙、负载均衡、入侵检测、行为管 阅读全文
posted @ 2020-07-23 21:41 vmsysjack 阅读(641) 评论(0) 推荐(0)
摘要:案例一: 字符锁定;匹配非数字 [root@ZabbixServer ~]# cat /proc/diskstats | egrep "sd[`echo {a..z}`]" 8 0 sda 16263 24 983889 243578 201473 1904 10533390 1375457 0 3 阅读全文
posted @ 2020-04-03 19:29 vmsysjack 阅读(132) 评论(0) 推荐(0)
摘要:案例一: cat a.txt | awk '{a[$NF]+=$10}END{for(k in a)print a[k],k}' [root@rac01 zabbix_agentd.d]# more a.txt 2838 root 20 0 884m 61m 29m S 3.9 3.1 3:53.2 阅读全文
posted @ 2020-04-02 12:29 vmsysjack 阅读(597) 评论(0) 推荐(0)