shenmingbusujiku / Linux

关于Linux的学习和项目
0 stars 0 forks source link

完全命令方式安装 #16

Open shenmingbusujiku opened 2 years ago

shenmingbusujiku commented 2 years ago

1.因为用到了ftp服务,所以需要先把ftp服务装好 yum -y install vsftpd #安装服务 systemctl restart vsftpd #启动服务 cd /var/ftp/ mkdir centos7u3 #创建挂载点 mount /root/Public/CentOS-7-x86_64-Minimal-1708.iso /var/ftp/centos7u3/ 2.下面开始安装 yum -y install virt-install virt-install --connect qemu:///system -n vm1 -r 2048 -- disk path=/var/lib/libvirt/images/vm1.img,size=7 --os-type=linux --os- variant=centos7.0 --vcpus=2 --location=ftp://ftp服务器的IP/centos7u3 -x console=ttyS0 --nographics 如果本地有镜像可以直接使用本地镜像进行安装 virt-install -name=vm2 --ram 512 --vcpus=1 --disk path=/var/lib/libvirt/images/vm2.qcow2,size=5,bus=virtio --accelerate --cdrom /root/CentOS-7-x86_64-Minimal-1708.iso --vnc --vncport=-1 --vnclisten=0.0.0.0 --network bridge=virbr0,model=virtio --noautoconsole

参数说明: -n name -r 以M为单位指定分配给虚拟机的内存大小 --disk 指定作为客户机存储的媒介 size以G为单位的存储 --os-type 针对一类操作系统优化虚拟机配置 --os-variant 针对特定操作系统变体进一步优化虚拟机配置 --vcpus --location 客户虚拟机kernel+initrd 安装源,必须为镜像挂载在ftp目录下 -x 当执行从”–location”选项指定位置的客户机安装时,附加内核命令行参数到安装程序 --nographics 指定没有控制台被分配给客户机。 缺点:纯文本安装的输入时大小写莫名的变换,远程ssh没问题 内存必须大于2048(-r后面) 易错: 安装过程中: 手动配置IP地址 到url位置找不到路径,要返回去手动选择url,重新配置url为ftp://192.168.100.230/rhel6u4,这里 的ip不要写127.0.0.1而是br0的ip