Linux模板机以及搭建集群操作
使用minimal镜像安装虚拟机把该虚拟机当做模板机对模板机进行配置,然后基于模板机进行克隆模板机配置配置主机名vi/etc/sysconfig/network注意:如果配置正确后,主机名显示不正常。可通过以下命令修改# sysctlkernel.hostname=master配置映射关系,可添加别名vi/etc/hosts建议:可提前规划集群, 在hosts中添加各节点的ip和主机名。规划如下:
使用minimal镜像安装虚拟机
把该虚拟机当做模板机
对模板机进行配置,然后基于模板机进行克隆
模板机配置
配置主机名
vi/etc/sysconfig/network
注意:如果配置正确后,主机名显示不正常。可通过以下命令修改
# sysctlkernel.hostname=master
配置映射关系,可添加别名
vi/etc/hosts
建议:可提前规划集群, 在hosts中添加各节点的ip和主机名。
规划如下:
配置ip地址
vi/etc/sysconfig/network-scripts/ifcfg-eth0
注意:
minimal版中,网卡默认是不开机自启动的,需要修改ONBOOT为yes
修改后的ip配置:删除mac地址信息
可以直接删除映射关系配置文件,避免mac地址的冲突。
# rm –rf /etc/udev/rules.d/70-persistent-net.rules
关闭防火墙
设置快照
快照,相当于还原点,如果出现一些不可恢复的问题,可以进行还原。
右键 – 快照 – 拍摄快照
补充:在生产环境中,是没有快照这一说法,需要对重要的文件,进行备份,或者说写脚本,配置定时任务,进行一个定时的备份。
防火墙
#查看防火墙状态
serviceiptables status
#开启防火墙
serviceiptables start
#关闭防火墙
serviceiptables stop
#重启防火墙
service iptables restart
或者
开启:/etc/init.d/iptablesstart
关闭:/etc/init.d/iptablesstop
重启:/etc/init.d/iptables restart
#查看防火墙开机启动状态
chkconfigiptables –list
#开机启动
chkconfig iptables on
#关闭防火墙开机启动
chkconfigiptables off
/sbin/chkconfig --level 2345 iptables off 关闭防火墙的自动运行
学习阶段,建议关闭防火墙。
把该虚拟机当做模板机。用于生成快速生成其他机器。
克隆虚拟机
使用克隆方式,快速生成多台节点,组建集群。
关机,右键 – 管理 – 克隆
克隆源,可选当前状态或快照点。
克隆完成。
右键 – 设置
生成MAC地址
如果mac地址冲突或无效
解决方案1:
1,直接删除/etc/sysconfig/network-scripts/ifcfg-eth0中的mac配置信息
2,直接删除文件/etc/udev/rules.d/70-persistent-net.rules
3,重启系统
解决方案2:
1,找到生成的最新的mac地址
2,修改ip地址配置文件, 修改为生成的mac地址:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
3,vi /etc/udev/rules.d/70-persistent-net.rules 修改配置文件
4,重启系统
更多推荐
所有评论(0)