CentOS7 配置网络、主机名、yum源

    科技2023-10-17  95

    修改和添加网卡配置文件

    /etc/sysconfig/network-scripts/ifcfg-enp*(具体的网口)

    一、controller节点

    配置网络:

    enp8s0: 192.168.100.10

    DEVICE=enp8s0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.100.10 PREFIX=24 GATEWAY=192.168.100.1

    enp9s0: 192.168.200.10

    DEVICE=enp9s0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.200.10 PREFIX=24

    配置主机名:

    # hostnamectl set-hostname controller

    按ctrl+d 退出 重新登陆

    二、compute 节点

    配置网络:

    enp8s0: 192.168.100.20

    DEVICE=enp8s0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.100.20 PREFIX=24 GATEWAY=192.168.100.1

    enp9s0: 192.168.200.20

    DEVICE=enp9s0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.200.20 PREFIX=24

    配置主机名:

    hostnamectl set-hostname compute

    按ctrl+d 退出 重新登陆

    三、配置yum源

    Controller和compute节点

    1. yum源备份

    #mv /etc/yum.repos.d/* /opt/

    2. 创建repo文件

    【controller】

    在/etc/yum.repos.d创建centos.repo源文件

    [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 [iaas] name=iaas baseurl=file:///opt/iaas-repo gpgcheck=0 enabled=1

    【compute】

    在/etc/yum.repos.d创建centos.repo源文件

    [centos] name=centos baseurl=ftp://192.168.100.10/centos gpgcheck=0 enabled=1 [iaas] name=iaas baseurl=ftp://192.168.100.10/iaas-repo gpgcheck=0 enabled=1

    3. 挂载iso文件

    【挂载CentOS-7-x86_64-DVD-1511.iso】

    [root@controller ~]# mount -o loop CentOS-7-x86_64-DVD-1511.iso /mnt/ [root@controller ~]# mkdir /opt/centos [root@controller ~]# cp -rvf /mnt/* /opt/centos/ [root@controller ~]# umount /mnt/

    【挂载XianDian-IaaS-v2.2.iso】

    [root@controller ~]# mount -o loop XianDian-IaaS-v2.2.iso /mnt/ [root@controller ~]# cp -rvf /mnt/* /opt/ [root@controller ~]# umount /mnt/

    4.清除缓存,验证yum源

    **【controller/compute

    # yum clean all # yum list

    5.搭建ftp服务器,开启并设置自启

    [root@controller ~]# yum install vsftpd –y [root@controller ~]# vi /etc/vsftpd/vsftpd.conf 添加anon_root=/opt/

    保存退出

    启动FTP服务和开机自启

    [root@controller ~]# systemctl start vsftpd [root@controller ~]# systemctl enable vsftpd

    6. 关闭防火墙并设置开机不自启

    **【controller/compute

    systemctl stop firewalld systemctl disable firewalld
    Processed: 0.017, SQL: 8