GlusterFS是一种分布式文件系统,可以将多个存储服务器集成为一个分布式存储池。以下是一些基本的使用方法和示例代码。安装和启动GlusterFS在所有节点上安装GlusterFS,并确保每个节点上的GlusterFS服务已经启动。创建GlusterFS卷使用gluster命令创建GlusterFS卷,其中server1和server2是存储服务器的名称。shellCopycode$sudoglustervolumecreatetest-volumereplica2server1:/data/server1/brickserver2:/data/server2/brick此命令将创建一个名为
文章目录一、逻辑卷管理(LVM)概念1.LVM定义2.物理卷(PV)3.卷组(VG)4.逻辑卷(LV)二、创建逻辑卷1.pvcreate命令将分区标记为物理卷,==创建物理卷==2.vgcreate命令将一个或多个物理卷结合为一个卷组,==创建卷组==3.lvcreate命令根据卷组中的可用物理区块,==创建逻辑卷==4.mkfs在新逻辑卷上创建XFS文件系统。5.df-h命令显示磁盘文件的大小三、查看LVM状态信息1.pvdisplay显示有关物理卷的信息2.vgdisplay显示卷组的信息3.lvdisplay显示逻辑组的信息四、删除逻辑卷1.lvremoveDEVICENAME删除逻辑卷
1.什么是仓库?[[519215]]仓库就是存储物品的地方,docker的仓库就是存放docker镜像的仓库。分为在线仓库,类似于github,可以设置公有和私有,本节我们主要介绍Dockerhub。还有私有仓库,自己搭建服务器存储docker镜像。2.Dockerhub首先,登录到Dockerhub,点击创建仓库:填写项目名,描述可选,仓库一般选择共有,私有仓库数量有限,需要更多私有仓库需要升级(也就是需要money):本地登录:dockerlogin,然后输入用户名和密码tag标签将原有镜像改名:用户名/仓库名:版本没有写版本号,默认是latest:推送成功,在其他电脑上可以拉取共有tes
1.什么是仓库?[[519215]]仓库就是存储物品的地方,docker的仓库就是存放docker镜像的仓库。分为在线仓库,类似于github,可以设置公有和私有,本节我们主要介绍Dockerhub。还有私有仓库,自己搭建服务器存储docker镜像。2.Dockerhub首先,登录到Dockerhub,点击创建仓库:填写项目名,描述可选,仓库一般选择共有,私有仓库数量有限,需要更多私有仓库需要升级(也就是需要money):本地登录:dockerlogin,然后输入用户名和密码tag标签将原有镜像改名:用户名/仓库名:版本没有写版本号,默认是latest:推送成功,在其他电脑上可以拉取共有tes
LVM:LVM:LogicalVolumeManager,可以实现动态的扩容和缩容。逻辑卷是一种逻辑上的管理方式,把一块或多块硬盘或分区逻辑的组合在一起,命令成一个卷组(VG),卷组的空间来自所有硬盘空间的总和。(组成逻辑卷的硬盘或分区大小可以不一样)VG:多个磁盘或者分区组合在一起的(逻辑上的大硬盘)LV:是从VG中取出一块空间而来的(相当于VG这个逻辑上大硬盘的一个分区)PE:PE:物理盘区,作用是负责分配空间的最小单位(逻辑卷中),扩容和缩容都是以PE为单位来操作的。PE大小默认为4MLVM的实现过程:1.将设备设为物理卷--贴个标签,表示这个硬盘要作为物理卷使用了2.指定卷组(一个或多
LVM:LVM:LogicalVolumeManager,可以实现动态的扩容和缩容。逻辑卷是一种逻辑上的管理方式,把一块或多块硬盘或分区逻辑的组合在一起,命令成一个卷组(VG),卷组的空间来自所有硬盘空间的总和。(组成逻辑卷的硬盘或分区大小可以不一样)VG:多个磁盘或者分区组合在一起的(逻辑上的大硬盘)LV:是从VG中取出一块空间而来的(相当于VG这个逻辑上大硬盘的一个分区)PE:PE:物理盘区,作用是负责分配空间的最小单位(逻辑卷中),扩容和缩容都是以PE为单位来操作的。PE大小默认为4MLVM的实现过程:1.将设备设为物理卷--贴个标签,表示这个硬盘要作为物理卷使用了2.指定卷组(一个或多
在前面已经提到,容器的生命周期可能很短,会被频繁地创建和销毁。那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,kubernetes引入了Volume的概念。Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,kubernetes通过Volume实现同一个Pod中不同容器之间的数据共享以及数据的持久化存储。Volume的生命容器不与Pod中单个容器的生命周期相关,当容器终止或者重启时,Volume中的数据也不会丢失。kubernetes的Volume支
在前面已经提到,容器的生命周期可能很短,会被频繁地创建和销毁。那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,kubernetes引入了Volume的概念。Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,kubernetes通过Volume实现同一个Pod中不同容器之间的数据共享以及数据的持久化存储。Volume的生命容器不与Pod中单个容器的生命周期相关,当容器终止或者重启时,Volume中的数据也不会丢失。kubernetes的Volume支
文章目录1.LVM概述2.LVM的管理命令3.使用命令行工具实现LVM存储4.扩展逻辑卷和ext4文件系统5.减少逻辑卷和文件系统6.扩大和减少卷组7.创建快照来促进数据备份8.LVM应用的eg9.LVM图形化管理工具1.LVM概述(1)LogicalVolumeManager,逻辑卷管理屏蔽了底层磁盘布局,便于动态调整磁盘容量需要注意:/boot分区用于存放引导文件,不能应用LVM机制(2)LVM机制的基本概念PV(PhysicalVolume,物理卷)整个硬盘,或使用fdisk等工具建立的普通分区包括许多默认4MB大小