随笔分类 - 运维笔记
日常工作运维笔记
摘要:一、安装telnet-server以及xinetd,防止openssh升级失败导致无法远程连接服务器 yum install xinetd telnet-server telnet -y 配置telnet登录的终端类型,在/etc/securetty文件末尾增加一些pts终端,如下 vi /etc/
阅读全文
摘要:Linux scp设置nohup后台运行步骤如下 1.正常执行scp命令 2.输入ctrl + z 暂停任务 3.bg将其放入后台 bg将该任务号放入后台: 执行jobs查看任务已经在后台运行: 4.disown h 将这个作业忽略HUP信号 查看任务运行状态和父进程号: 5.测试会话中断,任务继续
阅读全文
摘要:常用命令: 1.文件内容包含指定字符串 find . | xargs grep string 查找当前目录下文件内容包含字符串string的文件 为什么要这样写,因为管道命令符是把上一部的结果传递给下一步来处理,在 find . | grep string中虽然看似和find . | xargs g
阅读全文
摘要:```1、查看服务器型号:dmidecode | grep 'Product Name'2、查看主板的序列号:dmidecode |grep 'Serial Number'3、查看系统序列号:dmidecode -s system-serial-number4、查看内存信息:dmidecode -t memory5、查看OEM信息:dmidecode -t 11```
阅读全文
摘要:``` 一、简单介绍: Chrony是NTP(Network Time Protocol,网络时间协议,服务器时间同步的一种协议)的另一种实现,与ntpd不同,它可以更快且更准确地同步系统时钟,最大程度的减少时间和频率误差。 Chrony包括两个核心组件: 1、chronyd:一个后台运行的守护进程,用于调整内核中运行的系统时钟与NTP服务器同步。它确定服务器增减时间的比率,并对此进行调整补偿;
阅读全文
摘要:参考:https://blog.csdn.net/hunhun1122/article/details/79390715
阅读全文
摘要:curl [option] [url] 注意 url 一定要带引号,否则url参数不能全部传递成功 示例: test.json 设置请求头
阅读全文
摘要:cat docker-compose.yml如下 version: '2' services: # 添加 普罗米修斯服务 prometheus: # Docker Hub 镜像 image: prom/prometheus:latest # 容器名称 container_name: Mypromet
阅读全文
摘要:操作系统环境:centos7.6 Grafana版本号:Grafana v6.5.2 (742d165) Prometheus版本号:2.15.0 node_exporter版本号:node_exporter-0.18.1.linux-amd64 linux服务器监控模板json文件如下: { "a
阅读全文
摘要:操作系统环境:centos7.6 Grafana版本号:Grafana v6.5.2 (742d165) Prometheus版本号:2.15.0 node_exporter版本号:node_exporter-0.18.1.linux-amd64 linux服务器监控模板json文件如下: { "a
阅读全文
摘要:记录一次kubernetes集群worker节点/var/log/messages系统日志错误信息如下: Jan 7 09:54:20 worker02 systemd: Created slice libcontainer_9036_systemd_test_default.slice. Jan
阅读全文
摘要:操作系统环境:CentOS Linux release 7.4.1708 (Core) 内核版本:3.10.0-693.el7.x86_64 查看系统日志/var/log/messages Jan 5 15:50:01 hanginx01 systemd: Started Session 196 o
阅读全文
摘要:docker-compose.yml配置文件如下 version: "2" services: nginx: image: nginx:alpine container_name: my-nginx ports: - "80:80" - "443:443" volumes: - ./conf/ngi
阅读全文
摘要:如何获取来访者的真实IP? 1、nginx需要安装http_realip_module模块 wget http://nginx.org/download/nginx-1.17.0.tar.gz tar zxvf nginx-1.17.0.tar.gz cd nginx-1.17.0 ./config
阅读全文
摘要:CENTOS7的防火墙系统默认已经从iptable改成了firewall,使用方法也有所不同,下面是详细介绍 一、管理端口 列出 dmz 级别的被允许的进入端口 # firewall-cmd --zone=dmz --list-ports 允许 tcp 端口 8080 至 dmz 级别 # fire
阅读全文
摘要:1、下载pgbouncer程序包和libevent依赖包 wget https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz //pgbounc
阅读全文
摘要:crontab -e配置完成后,如何把保存并退出? 1.Ctrl+o 写入 2.出现“FIile name to Write...”,输入Enter 3.Ctrl+x 保存输出 提示“crontab:installing new crontab”表示成功
阅读全文
摘要:https://pgbouncer.github.io/config.html 参考 《PostgreSQL修炼之道》之pgbouncer 配置文件分为[databases] 和 [pgbouncer]两部分,这个前面说过。现在我们来详细讲解一下里面的配置。 在上面的部分我们已经看到了一部分的[da
阅读全文
摘要:实验环境:centos7 节点1:10.15.192.21 节点2:10.15.192.22 vip地址:10.15.192.23 1、下载文件 cd /usr/local/src wget https://www.keepalived.org/software/keepalived-2.0.19.
阅读全文
摘要:一、1、安装openssl,因为编译安装nginx需要指定openssl目录 mkdir /data/openssl -p cd /data/openssl wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz 2、解压并编译安装open
阅读全文