yum 搭建网络环境

准备环境 (真机)
禁用 selinux 配置文件 /etc/selinux/config
     SELINUX=disabled
禁用 firewalld
     systemctl stop firewalld
     systemctl (un)mask firewalld

1 yum 源的安装和配置(网络yum源)
  光盘作为 yum 源 CentOS7-1708.iso (共9591包)
    有 repodata 目录的才可以作为 yum 源
  自定义 yum 源
    创建一个 repodata
    createrepo .
    更新
    createrepo --update .

2 dns 服务
3 时间服务器
#------------------------------------------------------------------------#
初始化虚拟机
1 修改 /etc/selinux/config
  SELINUX=disabled
2 配置网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0
3 停止 firewalld NetworkManager
  systemctl stop firewalld
  systemctl stop NetworkManager
4 卸载
  yum remove -y NetworkManager-* firewalld-* python-firewall
5 重启机器
6 配置 yum 源
[local_repo]
name=CentOS-$releasever - Base
baseurl="ftp://192.168.1.254/centos7
enabled=1
gpgcheck=0

7 安装软件
yum provides 命令
yum install 包名

yum -y install lftp bridge-utils

lftp sftp://192.168.1.254 -u root  (可以登陆别人电脑)

pstree (查看信息)

初除网络配置里的个性化信息
– /etc/sysconfig/network-scripts/ifcfg-eth0




DEVICE="eth0"
ONBOOT="yes“
IPV6INIT="no"
TYPE="Ethernet"
BOOTPROTO ="dhcp"
– 禁用空路由
– /etc/sysconfig/network
NOZEROCONF="yes"

ip  r s (验证)

Console及磁盘分区配置
• 添加 Console 配置及初除磁盘分区里的个性化信息
– /etc/default/grub  (下面是修改内容)

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial --speed=115200"
GRUB_CMDLINE_LINUX="biosdevname=0 net.ifnames=0 console=ttyS0,115200n8"
GRUB_DISABLE_RECOVERY="true"
GRUB_DISABLE_LINUX_UUID="true"
GRUB_ENABLE_LINUX_LABEL="true"

– 重新生成 grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg

– /etc/fstab 文件中到 UUID 手工修改成系统设备
– blkid 查看 uuid 对应的磁盘设备,修改 fstab 文件

/dev/vda1  /                       xfs     defaults        0 0

安装分区扩展软件

root@centos7 ~]# yum -y install cloud-utils-growpart

13,关闭虚拟机,清理信息 (真机)  ( 用  provides 可以提示需要装的软件包)

设置语言为英文 LANG=en_US.UTF-8

virt-sysprep -d 虚拟机名     

14, 删除虚拟机定义

virsh  undefine   centos7.0

 cd nsd1804/s

sed 's/node/node1/' node.xml > /etc/libvirt/qemu/node1.xml

 virsh define  /etc/libvirt/qemu/node1.xml  (定义虚拟机)

virsh start node1  (开启虚拟机)

猜你喜欢

转载自blog.csdn.net/xixi1067087210/article/details/81662796
今日推荐