一、stratis
1.stratis可以实现动态的在线扩容,lvm虽然也可以实现在线扩容,但是是需要人为的手动扩容。
2.stratis不需要手动格式化,自动会创建文件系统(默认是xfs)
1. 安装stratis软件包
yum list | grep stratis (查看关于stratis的包)
yum install stratisd.x86_64 -y
yum install stratis-cli.noarch -y
2. 启动stratis服务
systemctl start stratisd.service
systemctl enable stratisd.service
systemctl status stratisd.service
3.添加一块硬盘大小为11G
添加完成后,stratis的使用方法。
man stratis ----》 /EXAMPLE查看例子
(1)创建存储池(就是将多个硬盘整合成一个存储池)
stratis pool create 存储池名 磁盘路径1 磁盘路径2
(2)从存储池中,创建文件系统
stratis filesystem create 存储池名 文件系统名
(3)查看stratis文件系统的路径
stratis filesystem list
/dev/stratis/存储池名/文件系统名
(4)对于stratis的文件系统的永久挂载
存储路径 挂载点 xfs defaults,x-systemd.requires=stratisd.service 0 0
Mount 存储路径 挂载点
二、容器(podman兼容docker)
1.容器简介
容器是一个虚拟化技术,它可以将软件运行所需的环境一起打包运行,从而减少运维是由于环境不兼容等带来的麻烦。
容器技术和传统的虚拟化技术有什么区别?
1.容器是针+对内核级别的虚拟化技术,而传统的一些虚拟化技术针对的是操作系统级别的虚拟化技术,所以容器的响应速度更快。
2.容器所处的系统环境是专门定制的,所以容器可以更加小巧。