Centos---linux配置 集群搭建
网络配置
1、创建虚拟机mini1:
1.1、网络配置
NAT网络模式模式
直接修改 /etc/sysconfig/network-script/ifcfg-eth0
输入service network restart重启网络服务
1.2关闭防火墙
service iptables stop + chkconfig iptables off
1.查看iptables状态
service iptables status
2.开启/关闭iptables
service iptables start
service iptables stop
3.查看iptables是否开机启动
chkconfig iptables --list
4.设置iptables开机启动/不启动
chkconfig iptables on
chkconfig iptables off
1.3制作本地yum源
将光驱挂载到本地文件系统,创建一个目录,将光驱挂在到该文件夹,通过访问文件夹访问光驱。约定,挂载点应该建立在/mnt/下
mkdir /mnt/cdrom
mount -t iso9660 -o ro /dev/cdrom/ /mnt/cdrom
iso9660文件系统类型 将设备(/dev/cdrom/ )挂载到目录(/mnt/cdrom)在linux里面。任何东西都用文件表示,所以/dev/cdrom/代表设备
为了避免每次重启后都要手动mount,可以在/etc/fstab中加入一行挂载配置,即可自动挂载
vi /etc/fstab
添加一行
以上步骤,可以做到让mini1这台机子拥有自己的本地yum源,如果你还想让其他机子有,可以在其他机子上重复以上操作。
还有个方法是可以参考我另一篇文章http://www.cnblogs.com/SuMeng/p/8214746.html,继续做下去
1.4
minimal安装的系统出现的问题:缺各种命令,安装软件时缺各种依赖
scp命令都没有:yum install -y openssh-clients
每台机器上都要安装才行
修改hosts文件vi /etc/hosts
[root@mini1 ~]# scp -r /etc/hosts root@mini3:/etc/hosts
1.5
安装jdk
2、创建集群克隆mini1,创建mini1.mini2.mini3集群
2.1、克隆虚拟机,解决网卡问题
克隆机器网卡由eth0变为了eth1,现在需要做的就是改回来:
直接修改 /etc/sysconfig/network-scripts/ifcfg-eth0
删掉UUID 和 HWADDR
配置静态地址
然后:
rm -rf /etc/udev/rules.d/70-persistent-net.rules
然后 reboot2.2、修改主机名
修改/etc/sysconfig/network中的hostname重启生效
3、集群配置
3.1(虚拟机之间)ssh免登陆配置
把mini1机子里的文件,拷贝到mini2
+;