2023-6-4 myluzh
Linux
0x00 前言
接到用户报障,云主机ssh无法连接,并且主机状态不通。用户说在此之前运行过一个linux系统优化脚本init-server.sh。
0x01 尝试重启
通过后台vnc进入云主机后发现linux引导一直卡在:“ip_local_port_range: prefer different parity for start/end values.”,尝试重启后也是这样。
0x02 分析优化脚本
问用户要了优化脚本,大概看了下,优化脚本中的”sysctl -p /etc/sysctl.d/wpg.conf“就是修改了linux内核的一些参数。
感觉是优化脚本中的这一条内容导致的:“net.ipv4.ip_local_port_range=15000 65000”
0x03 进入单用户模式修复
尝试进入单用户模式,折腾了半天终于进去了,打算使用“sysctl -p /etc/sysctl.conf”把配置文件换成原来的,敲下命令提示“sysctl command not found”。
百度了下解决方法:原来单用户模式下需要执行”chroot /sysroot“,因为目前所在的环境就是一个安...
阅读全文>>
标签: linux grub 内核 故障
评论(0)
(157)
2023-3-8 myluzh
Linux
官方文档传送门:
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/index.html#plugins-in-ansible-builtin
ping模块 (检查主机连通性)
[root@master ansibleProject]# ansible -i ./inventory -m ping all
shell模块( 批量执行shell命令)
ansible 指定主机清单 主机组 指定模块 指定动作[参数]
ansible -i inventory node -m shell -a "hostname"
[root@master ansibleProject]# ansible -i inventory node -m shell -a "hostname"
...
阅读全文>>
标签: ansible
评论(0)
(160)
2023-3-8 myluzh
Linux
#创建inventory文件,vim /root/ansibleProject/inventory
[node134]
#手动在主机清单中指定这台机子的用户名密码
192.168.253.134 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass="cisco123"
[node133]
192.168.253.133
[node130]
192.168.253.130
#把node130 133 134添加到 node组中
[node:children]
node130
node133
node134
#给node这个组设置账号密码
[node:vars]
ansible_ssh_port=22
ansible_ssh_user=root
ansible_ssh_pass="cisco123"
#使用-i 指定inventory文件位置,使用ping模块,指定主机node133
[root@master ansibleProject]# ansible -i ./inventory -m ping...
阅读全文>>
标签: ansible
评论(0)
(150)
2023-3-8 myluzh
Linux
https://blog.csdn.net/m0_64496909/article/details/124913290
#yum安装ansible需要先启动EPEL仓库,具体方法自行百度。
[root@master ~]# yum install ansible --nogpgcheck
#安装完成后使用--version 查看默认配置文件
[root@master ~]# ansible --version
ansible [core 2.14.2]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.9/site-packages/ansible
ansible collection location = /r...
阅读全文>>
标签: ansible
评论(0)
(145)
2023-3-8 myluzh
Linux
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
CentOS 8
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
或者...
阅读全文>>
标签: yum epel repo
评论(0)
(204)
2023-1-18 myluzh
Linux
一般位于 /etc/sysconfig/network-scripts/ifcfg-eth0 或类似的文件中。
静态
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=<你的固定IP地址>
NETMASK=<你的子网掩码>
GATEWAY=<你的网关>
DNS1=<你的首选DNS服务器>
DNS2=<你的备用DNS服务器>
动态(dhcp获取)
如果你想使用动态获取IP地址的方式,你可以将BOOTPROTO的值更改为"dhcp"。以下是修改后的示例配置文件:
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=eth0
DEVICE=eth0
ONBOOT=yes
请注意,当使用动态获取IP地址时,不需要指定IPADDR、NETMASK、GATEWAY和DNS服务器。这些值将由DHCP服务器自动提供。
阅读全文>>
标签: centos 网卡 静态 动态
评论(0)
(24)