推荐
Docker 容器监控及 prometheus+cAdvisor监控容器
prometheus监控多个mysql数据库,使用ConsulManagert管理consul
mongodb自动备份,并zabbix检测备份文件是否正常,备份文件大小
mysql自动备份,并zabbix检测备份文件是否正常,备份文件大小
快速部署mysql主从,zabbix监控检查主从是否正常
一/进入配置文件
注:服务器为双网卡所以可以看到两个ens160/ens192
[root@10-1-1-21 ~]# cd /etc/NetworkManager/system-connections/
[root@10-1-1-21 system-connections]# ll
total 8
-rw-------. 1 root root 308 Jun 26 09:28 ens160.nmconnection
-rw-------. 1 root root 237 Jun 16 10:52 ens192.nmconnection
二/修改配置
[root@localhost system-connections]# cat ens160.nmconnection
[connection]
id=ens160
uuid=6ec15b6e-8559-3ced-a525-c31d16dd3350
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1685964246
[ethernet]
[ipv4]
#auto自动获取,disabled 禁止 manual 手动
#method=auto/disabled
method=manual
address1=10.1.1.21/24,10.1.1.1
dns=180.76.76.76;8.8.8.8;10.1.1.11
[ipv6]
addr-gen-mode=eui64
method=disabled
[proxy]
三/生效网卡
nmcli c reload # 重新加载配置文件
nmcli c up ens160 # 重启网卡
sudo nmtui #打开网卡管理界面,不想用
四/开机自动修改主机名
将脚本存放在/etc/profile.d/
[root@OS9-R9-10-1-1-13 profile.d]# ll hostname.sh
-rw-r--r--. 1 root root 231 Jun 16 11:15 hostname.sh
[root@OS9-R9-10-1-1-13 profile.d]# cat hostname.sh
#!/bin/bash
#
#
IP_ADD=`ip add |grep "10.1.1." |awk '{print $2}' |awk -F/ '{print $1}'`
echo "OS9-R9-$IP_ADD" > /etc/hostname
sed -i 's/\./\-/g' /etc/hostname
hostnames=`cat /etc/hostname`
hostnamectl set-hostname $hostnames