systemctl status libvirtd 查看服务启没启动
命令介绍
pool-list --all 查看所有的池
pool-list 查看已启动的池
一、已目录的方式创建存储池
先在/kvm目录下创建一个dirpool目录
pool-define-as dirpool dir --target /kvm-vm/dirpool/
解析:pool-define-as dirpool(池名字) dir(类型) --target /kvm-vm/dirpool/(定义目录地址)
pool-build dirpool 构建池
pool-start dirpool 启动池
pool-autostart dirpool 自启动
pool-autostart dirpool --disable 取消自启动
二、创建lvm的存储池
lsblk 查看磁盘
pvcreate /dev/sdb 创建物理卷
vgcreate vgpool /dev/sdb 创建卷组
vgs 查看卷组
pool-define-as vgpool logical --source-name vgpool --target /dev/pool
解析::pool-define-as vgpool(池名字) logical(类型) --source-name vgpool (源) --target /dev/pool(定义的目录)
pool-start vgpool 启动池
pool-autostart vgpool 修改成自启动
三、创建基于外部存储的池
另外启动一台做存储服务器 添加一块硬盘 服务端地址 192.168.64.128 客户端 192.168.64.188
关闭selinux
yum install rpcbind nfs-utils -y 安装这两个包 kvm客户端也要安
关闭防火墙
如果不关闭防火墙 需要把这个文件里面的端口都去掉注释 然后做防火墙策略放行 vim /etc/sysconfig/nfs
###生产当中不建议关闭防火墙###
两台都启动rpcbind systemctl start rpcbind
systemctl enable rpcbind 开机自启
下面我们把我们新添加的sdb硬盘做成逻辑卷
pvcreate /dev/sdb 先创建一个物理卷
vgcreate nfsvg /dev/sdb 创建一个卷组
vgdisplay nfsvg vgdisplay加上卷组名字可以查看卷组的信息
原创文章 5获赞 1访问量 99
关注
私信
展开阅读全文
作者:zhy19981218