RedHatlinux7-虚拟化+集群安装精简手册簿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RedHat linux 7虚拟化环境集群安装精简手册
1、前期准备
挂载磁盘
/* 通过制作iso,方便后续安装动作,在知识库中应形成iso镜像体系 */
dd if=/dev/sr0 of=/app/rh71.iso
mount -o loop /app/rh71.iso /mnt
挂载制作的iso
mount -loop /dev/sr0 /mnt
查看少什么包
/* 如果想要是用vgscan指令,系统至少需要安装lvm2包,这个从安装好的系统上查 */ [root@jttldb1 host5]# rpm -qf /sbin/vgscan
lvm2-2.02.83-3.el6.x86_64
常用包安装
net-tools (ifconfig等用)
yum -y install nautilus-open-terminal(右键添加terminal)
配置yum
/* 根据具体挂载的路径和版本调整 */
建立文件/etc/yum.repos.d/mycdrom.repo
[Base]
name=RHEL
baseurl=file:///mnt
enabled=1
gpgcheck=0
[Cluster]
name=RHEL
baseurl=file:///mnt/addons/HighAvailability
enabled=1
gpgcheck=0
配置ip
IPADDR=10.88.89.100
GATEWAY=10.88.89.1
NETMASK=255.255.255.0
ONBOOT=yes
单网卡配置多ip
ifconfig team0:0 10.88.89.101 netmask 255.255.255.0 (临时添加一个ip,重启后消失,如果想永久拥有,需要配置ifcfg-ens32:0 文件)
临时文件取消:ifconfig ens32:0 down
网卡绑定
1)创建组接口(会生产一个ifcfg-team0)
nmcli con add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}'
nmcli con del team0 (删除绑定team)
2)查看组接口配置
nmcli con show
3)给组接口添加设备
nmcli con add type team-slave con-name team0-port1 ifname enp11s0f0 master team0 nmcli con add type team-slave con-name team0-port2 ifname enp16s0f0 master team0 nmcli con mod type team-slave con-name team0-port2 ifname enp16s0f0 master team0
4)配置ip
[root@jttldb2 network-scripts]# more ifcfg-team0
DEVICE=team0
DEVICETYPE=Team
TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"
BOOTPROTO=none
IPADDR=10.88.89.100
PREFIX=25
GATEWAY=10.88.89.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=team0
UUID=afa9d1a3-05d8-4cad-af44-fd187c5be16f ONBOOT=yes
查看网卡状态
teamdctl team0 state
验证
nmcli dev dis eno 断开
nmcli dev con eno 连接
OS版本查询
lsb_release -a
需要安装包(yum install redhat-lsb)
起停服务
systemctl stop firewalld
systemctl start firewalld
systemctl status firewalld
systemctl|grep
是否开机启动
systemctl enable XXX 开机启动
systemctl disable xxx 开机不启动
systemctl status XXX 查看状态
关闭防火墙
[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld
关闭selinux
[root@localhost ~]# vi /etc/sysconfig/selinux
把SELINUX=enforcing改为SELINUX=disabled
[root@localhost ~]# reboot
查看#getenforce
临时关闭# setenforce 0
LVM配置
虚机上共享磁盘配置要求
磁盘置备:厚置备置零
磁盘模式:独立持久
在ha1上,
创建pv、vg、lv挂载文件系统,
在ha2上重启系统即可识别vg信息
修改主机名称:
linu7通过hostname临时修改主机名,加hostnamectl static修改静态主机名的方式实现永久生效主机名(修改主机名后注意修改hosts)
hostname
hostnamectl --static set-hostname linux7-ha2
而在linux7之前是没有hostnamectl命令的,永久修改主机名的方式是通过
hostname加修改/etc/sysconfig/network文件的方式
配置vnc连接
rehhat7
1)安装包
yum install tigervnc-server
创建一个登录密码:#vncserver
2)配置vnc
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
替换文件