linux lum配置
一、需求:
1、添加一个20G硬盘,并初始分区为如下:
/mysql 6G
/appstore 6G
/infoware 8G
2、全部使用LVM分区,并测试调整分区,比如将/mysql 扩大成8G,
(1)测试从相邻的/appstore中分割,(2)从/infoware中分割
注意:从后面的操作中可以看得到,最好不要缩小空间,否则可能会导致数据损坏,宁愿增加硬盘,本文作为测试,有详细的步骤可以说明为何不要采用减少某个分区的空间来增加给其他分区
3. 基本原理 (这些网络上有很多介绍了)
物理介质 The physical media
你应该感受“物理”这个单词有极大的延伸,虽然我们刚开始假设它仅仅是一个硬盘,或者一个分区。例如,/dev/hda,/dev/hda6,/dev/sda。你可以转换一个块设备上任何连续块到一个。。。
物理卷 Physical Volume (PV)
一个PV只不过是有许多管理数据添加在它里面的物理介质–一旦你添加了它,LVM就认为它是。。。的一个持有者。
物理分区 Physical Extents (PE)
物理分区真的象一些大的数据块,通常有几MB。PE可以分配给一个。。。
卷组 Volume Group (VG)
一个VG是由许多物理分区组成的(可能来自多个物理卷或硬盘)。虽然这可能容易让你认为一个VG就是由几个硬盘组成的(例如/dev/hda和/dev/sda),但是更确切的说,它包含由这些硬盘提供的许多PE。
linux存储管理方案有
Linux 的逻辑卷管理(LVM)提供了存储虚拟化,可以将多个物理卷(PV)建成一个卷组(VG),然后再在 VG 里创建虚拟卷(VG)。而且 LVM 提供了在不同物理卷之间迁移数据的 API。因此,基于 LVM 的分层存储方案借助 LVM 的虚拟化和数据迁移的能力,实现会更简单。
ini指令的使用方法
有不同的ini指令的使用方法,以下是其中两个常见的方法:
1.使用crudini命令:crudini是一个在Linux下操作配置文件的命令工具,它可以用于读取、修改和删除配置文件中的参数。使用方法如下:
修改配置文件内容:crudini --set config_file section param value
获取配置文件内容:crudini --get config_file section param
删除配置文件内容:crudini --del config_file section param
合并配置文件:crudini --merge config_file section
其中,config_file是要操作的配置文件路径,section是配置文件中的节名称,param是配置文件中的参数名称,value是参数的新值。
2.使用文本编辑器:如果您的系统上没有安装crudini命令,您也可以使用文本编辑器手动编辑配置文件。使用方法如下:
打开文本编辑器并打开配置文件。
找到要修改的参数所在的节,并修改参数的值。
保存并关闭文件。
请注意,手动编辑配置文件可能会有风险,请确保您知道自己在做什么,并且备份了配置文件以防止意外修改导致的问题。