1、 模板 RHEL 7.4-Template 创建虚拟机 ,
2、关闭虚拟机,修改网卡对应 VLAN ( Vlan801 : 10.14.4.X, Vlan802: 10.14.5.X ) , CPU ,内存以及硬盘大小。
3、启动虚拟机
4、修改主机名:
4.1. 修改 vim /etc/hostname
4.2 修改 vim /etc/hosts
4.3 重启服务: systemctl restart systemd-hostnamed
4.4 重启虚拟机
5、修改网络设置
5.1 查看当前虚拟机网卡信息 ifconfig -a
5.2 备份并编辑文件 /etc/udev/rules.d/70-persistent-net.rules ,仅保留最后一行 MAC 地址信息,并将网卡设备名改为” eth0 ”。
5.3 进入 /etc/sysconfig/network-scripts, 将目录下的默认网卡配置文件重命名为 ifcfg-eth0, 并配置网卡名称, IP 地址, MAC 地址等。
5.4 重启服务器 reboot
6、 LVM 创建磁盘挂载
6.1 fdisk -l 查看磁盘信息
6.2 fdisk /dev/sda 创建物理磁盘分区。(分区类型为 p, 分区标号为 3 )
6.3 创建 PV , pvcreate /dev/sda3
6.4 扩展 VG vg_system , vgextend vg_system /dev/sda3 ,可以用 vgscan 和 vgdisplay 查看 VG 信息
6.5 创建 LV , lvcreate -L 99G -n lv_bnwl_app vg_system , 可以通过 lvdisplay 查看
6.6 创建文件系统, mkfs.xfs -f /dev/vg_system/lv_bnwl_app
6.7 mount 文件系统到 /bnwl_app, mount /dev/vg_system/lv_bnwl_app /bnwl_app
6.8 更改 /etc/fstab, 增加以下一行
/dev/mapper/vg_system-lv_bnwl_app /bnwl_app xfs defaults 0 0
sed -i '$a\\/dev/mapper/vg_system-lv_bnwl_app /bnwl_app xfs defaults 0 0' /etc/fstab
6.9 修改 /bnwl_app 的 ower 为 appadmin, sudo chown appadmin:appadmin /bnwl_app
6.10 允许appadmin 执行sudo
sed -i '$a\\## Allow appadmin to run any commands anywhere' /etc/sudoers
sed -i '$a\\appadmin ALL=(ALL) ALL' /etc/sudoers
7、 LV 在线扩容
不重启服务器识别硬盘空间
方法1:
echo '1' > /sys/class/scsi_disk/2\\:0\\:0\\:0/device/rescan
方法2:
echo “- - -” > /sys/class/scsi_host/host*/scan
7.1 创建物理分区
fdisk /dev/sda
7.2 创建 PV
pvcreate /dev/sda4 可以用 vgdisplay 或者 vgs 查看 VG 情况
7.3 扩容 VG
vgextend vg_system /dev/sda4 ,可以用 vgdisplay 或者 vgs 查看 VG 情况
7.4 扩容 LV
lvextend -L +10G /dev/vg_system/lv_home
7.5 Resize 文件系统
如果是 xfs 文件系统,则执行 sfx_growfs, 如果是其他文件系统则使用 resize2fs
xfs_growfs /dev/vg_system/lv_home
resize2fs /dev/vg_system/lv_home
7.6 查看扩容情况
lvdisplay
df -h
8、LV 缩减
8.1 安装 xfsdump
yum install -y xfsdump
8.2 备份文件系统
[root@BNLPRD8FMSNGXLV01 ~]# xfsdump -f /bnwl_app.xfsdump /bnwl_app
please enter label for this dump session (timeout in 300 sec)
-> bnwl_app
session label entered: "bnwl_app"
please enter label for media in drive 0 (timeout in 300 sec)
-> bnwl_app
media label entered: "bnwl_app"
8.3 umount 文件系统
[root@ MSN ~]# umount /bnwl_app
8.4 缩减 LV
[root@ MSN ~]# lvreduce -L 90G /dev/vg_system/lv_bnwl_app
8.5 格式文件系统
[root@ MSN ~]# mkfs.xfs -f /dev/vg_system/lv_bnwl_app
8.6 mount 文件系统
[root@ MSN ~]# mount /dev/vg_system/lv_bnwl_app /bnwl_app
8.7 修复文件系统
[root@MSN ~]# xfsrestore -f /bnwl_app.xfsdump /bnwl_app
8.8 修改文件系统 Owner
[root@MSN /]# chown -R appadmin:appadmin /bnwl_app
9、将服务器将入到Jumpserver堡垒机进行统一管理
10、将服务器加入到Zabbix监控平台
10.1 修改/etc/zabbix/zabbix_agentd.conf中的Hostname为本地IP地址
10.2 Zabbix控制台上配置主机监控
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论