r720部署虚拟机环境记录

1、机器回来的时候,三个硬盘组了一个RAID0,不符合需求。需要重新设置RAID并且重装系统

2、开机按ctrl+r进入RAID设置。先删除了已有RAID设置,新建了三组RAID0,每个硬盘一组

3、用UltraISO制作centos7 u盘启动盘。开机一直到画面不动,按f11选择启动方式,选择“Hard drive C—-Front USB”,用U盘启动

4、第一次安装centos7时没有选好,一下子把三块硬盘sda、sdb、sdc都选上了。默认安装把这三块硬盘用lvm组成一块大硬盘了,重新扫描硬盘,还无法改成只选择一块硬盘来安装,无奈,只能重启服务器,ctrl+r进入RAID设置,用fast init快速格式化硬盘,再进入系统安装。第二次只选择安装到其中一块硬盘

5、安装系统时选择了默认安装方式,不带桌面。参考https://www.cnblogs.com/liqing1009/p/8038514.html,
yum groups install "X Window System"
yum groupinstall "GNOME Desktop"
systemctl set-default graphical.target
三条命令安装好桌面系统

6、安装xrdp,参考https://www.cnblogs.com/lenmom/p/9516210.html。不过文章有个地方写得不对,centos7中不需要安装tigervnc-server,因为安装xrdp的时候就已经安装了tigervnc-server-minimal了。另外xrdp.ini中max_bpp改不改影响不大
yum install epel-release
yum install xrdp
vncpasswd root
systemctl start xrdp
systemctl enable xrdp
关闭防火墙,关闭selinux

7、安装虚拟机软件
yum install qemu-kvm
yum install libvirt
yum install virt-manager

装完这个之后,使用windows的远程桌面连接连到服务器上面,接着用图形化的方式安装虚拟机,和vmware差不多
https://blog.51cto.com/11293100/2286232

8、还有两块硬盘还未格式化并挂载到系统中。参考https://blog.csdn.net/czero000/article/details/80901632
mkfs.xfs /dev/sdb
mkdir /data2
mount /dev/sdb /data2

并且修改/etc/fstab,让开机自动挂载
/dev/sdb /data2 xfs defaults 0 0

9、虚拟机硬盘扩容。这个相对有点麻烦。先关闭虚拟机,用命令给存储卷扩容
qemu-img resize /data2/storage24.qcow2 +10G

然后运行虚拟机,安装growpart
yum install cloud-utils-growpart

用growpart先对分区进行扩容
growpart /dev/vda 2

然后运行lsblk,可以看到vda2的容量变大了,但是vda2底下的centos-root、centos-swap、centos-home没有改变。运行lvm pvs,可以看到PV这一层的大小仍然扩容前的。用命令先对PV进行扩容
pvresize /dev/vda2

再运行一次lvm pvs,看到PSize终于变了,而且PFree也多了10G。PV扩容完了,要对LV进行扩容
lvextend -l +100%FREE /dev/centos/home

LV扩容完,用df看/home目录的大小还是之前的,还要对文件系统进行扩容。由于使用了XFS文件系统,因此不能用resize2fs,要用
xfs_growfs /home/

https://www.getpagespeed.com/server-setup/extending-centos-7-file-system-resizing-volume-azure-aws
http://ryandoyle.net/posts/expanding-a-lvm-partition-to-fill-remaining-drive-space/
https://blog.csdn.net/eussi/article/details/89409627

你可能感兴趣的:(r720部署虚拟机环境记录)