人,生下来就是朝着一个方向走-坟墓

束河的一个午后,白族的老太太总是那么悠闲的坐在石子儿路上,看上去似乎什么都不想,静静的在等候,等候什么,每个人心中一定有不同的答案。

或许是生命的诺言许在那披星戴月上,蓝色布缎承载了你我的什么,就在那个静坐的午后,突然想起了以前一个英国记者去丽江采访的经典语录,英国记者很诧异那缓慢悠闲的生活节奏感,

更好奇那些白族的老人静静坐在那里的等候,便上前一问:“老太太你好,你们这里的生活节奏这么慢,能受得了吗?”老太太看着前方回答:“人,生下来就是朝着一个方向走-坟墓,你着什么急。”

from : xedn.net
... Read more!

LVM基本应用

Linux中,使用LVM来管理你的硬盘是非常方便的事情。特别是对于多硬盘,经常增减分区大小等需求来讲,非常的强大。LVM磁盘空间管理系统允许您在需要的时候重新调整大小, 这也就意味着在管理磁盘空间资源方面, 您将获得极大程度的自由。这边不介绍LVM的具体原理,以及各个命令的详细解释,只针对具体应用来进行描述。
试验环境:Ubuntu 10.04.1 LTS

LVM 术语:
PV - Physical Volume 物理卷,例如一个硬盘,或一个Software RAID设备;
VG - Volume Group 卷组,将一组物理卷收集为一个管理单元;
LV - Logical Volume 逻辑卷,等同于传统分区,可看作便准的块设备,以容纳文件系统;
PE - Physical Extent 物理块,划分物理卷的数据块;
LE - Logical Extent 逻辑块,划分逻辑卷的数据块;

1,列出当前所有LVM的物理卷
$ sudo pvscan
通常,你会得到类似如下的结果输出

PV /dev/sdc1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sdd1 VG s0102 lvm2 [931.51 GiB / 160.52 GiB free]
PV /dev/sde1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sdb1 VG s01 lvm2 [148.81 GiB / 31.73 GiB free]
Total: 4 [4.69 TiB] / in use: 4 [4.69 TiB] / in no VG: 0 [0 ]


2,增加一块硬盘到某卷组,然后增加到制定的分区
首先创建物理卷
$ sudo pvcreate /dev/sda1

然后我们列出所有的物理卷时,会看到哪个物理卷没有被加入到卷组中

PV /dev/sdc1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sdd1 VG s0102 lvm2 [931.51 GiB / 160.52 GiB free]
PV /dev/sde1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sdb1 VG s01 lvm2 [148.81 GiB / 31.73 GiB free]
PV /dev/sda1 lvm2 [465.76 GiB]
Total: 5 [5.15 TiB] / in use: 4 [4.69 TiB] / in no VG: 1 [465.76 GiB]


接下来讲未加入卷组的物理卷加入制定的卷组
$ sudo vgextend s0102 /dev/sda1

这时候我们在使用pvscan命令看一下,就会得到如下结果

PV /dev/sdb1 VG s01 lvm2 [148.81 GiB / 31.73 GiB free]
PV /dev/sdc1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sdd1 VG s0102 lvm2 [931.51 GiB / 160.52 GiB free]
PV /dev/sde1 VG s0102 lvm2 [1.82 TiB / 0 free]
PV /dev/sda1 VG s0102 lvm2 [465.76 GiB / 465.76 GiB free]
Total: 5 [5.15 TiB] / in use: 5 [5.15 TiB] / in no VG: 0 [0 ]


加入卷组后,可以给实际的分区扩展一下大小了
$ sudo lvextend -L +500G /dev/mapper/s0102-hd2

将实际分区增加大小后,要记住实际的文件系统必须要调整一下(否则重新启动后会找不到分区)
这边拿btrfs文件系统来做例子
$ sudo btrfsctl -r max /hd2

ok,到这边你就已经成功将一块硬盘加入卷组,并且将实际的分区增大了。
... Read more!