ITPub博客

首页 > Linux操作系统 > Linux操作系统 > centos6.5 lvm分区大小调整

centos6.5 lvm分区大小调整

原创 Linux操作系统 作者:fanfanz85 时间:2014-05-25 21:04:56 0 删除 编辑
系统当前分区概况:
Filesystem           Type     Size  Used Avail Use% Mounted on
/dev/mapper/vg_nsrv-LogVol03
                         ext4       25G  1.1G   22G   5%     /
tmpfs                tmpfs    1.5G   76K  1.5G   1% /dev/shm
/dev/sda1            ext4     193M   30M  154M  17% /boot
/dev/mapper/vg_nsrv-LogVol00
                         ext4     2.0G   35M  1.8G   2% /home
/dev/mapper/vg_nsrv-LogVol04
                         ext4     5.6G  212M  5G   4% /opt
/dev/mapper/vg_nsrv-LogVol01
                         ext4      15.25G  4.4G  9.65G  29% /usr
为了将Oracle数据库安装到/opt,需调整一下该分区的大小,准备从/usr中抽取4G容量放大/opt下
正确的操作步骤是:
1 修改/etc/fstab,重新启动
将/dev/mapper/vg_nsrv-LogVol01、/dev/mapper/vg_nsrv-LogVol04注释掉,不让自动加载
2 由于/usr分区不再加载,所以无法正常进入系统(runlevel=5或3),重启后需以当用户维护模式登入系统
3 减少/usr分区lv容量
# resize2fs /dev/mapper/vg_nsrv-LogVol01 11000M
OK,文件系统减少了,然后在lv的容量减小就可以了
#lvreduce -L 11000M -f 
4 增加/opt分区lv容量
#lvresize -l +1087 /dev/mapper/vg_nsrv-LogVol04
#resize2fs /dev/mapper/vg_nsrv-LogVol04
5 加载/usr和/opt检查是否正确调整
#mount /dev/mapper/vg_nsrv-LogVol01 /usr
#mount /dev/mapper/vg_nsrv-LogVol04 /opt
#df -Th
6 修改/etc/fstab,取消两个分区的注释,重新启动
Filesystem           Type     Size  Used Avail Use% Mounted on
/dev/mapper/vg_nsrv-LogVol03
                     ext4      25G  1.1G   22G   5% /
tmpfs                tmpfs    1.5G   76K  1.5G   1% /dev/shm
/dev/sda1            ext4     193M   30M  154M  17% /boot
/dev/mapper/vg_nsrv-LogVol00
                     ext4     2.0G   35M  1.8G   2% /home
/dev/mapper/vg_nsrv-LogVol04
                     ext4     9.9G  212M  9.2G   3% /opt
/dev/mapper/vg_nsrv-LogVol01
                     ext4      11G  4.4G  5.4G  45% /usr

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25406498/viewspace-1169535/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-05-06

  • 博文量
    9
  • 访问量
    39778