LVM 下增加减少磁盘分区容量
以我目前使用的为例子
VG名字是 sp
/data 是从 /dev/mapper/vg-data 挂载来的
那么
#umount /data
增加2G空间
# lvextend -L +2G /dev/sp/sp_data
# e2fsck -f /dev/mapper/vg-data 如果是ReiserFS,则使用reiserfsck -f /dev/mapper/vg-data
# resize2fs /dev/mapper/vg-data 如果是ReiserFS,则使用 resize_reiserfs /dev/mapper/vg-data
# mount /dev/mapper/vg-data /data
减少2G空间
# lvresize -L -2G /dev/mapper/vg-data
# e2fsck -f /dev/mapper/vg-data
# resize2fs /dev/mapper/vg-data
# mount /dev/mapper/vg-data /data
如果第一步无法umount,提示设备忙的话,可以按照下面的方法查找使用设备的进程:
server ~ # fuser -m /dev/mapper/vg-data /dev/mapper/vg-data: 5203c server ~ # ps aux|grep 5203 mysql 5203 0.4 0.8 174396 33192 ? Ssl May01 1:30 /usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf --basedir=/usr --datadir=/data/mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock root 22068 0.0 0.0 1920 660 pts/0 S+ 00:39 0:00 grep --colour=auto 5203
您可以RSS 2.0订阅。 留言,或者引用 Trackback。