linux下怎么opt目录满了,怎么能扩容并且不影响数据不用重启
opt目录满了,不知道有什么方法能扩容,因为此机器比较特殊,里面跑的数据比较重要,并且此机器不能重启,而且不能影响数据任何变动。哪怕是位置变动都不可以。请高手看看有什么方...
opt目录满了,不知道有什么方法能扩容,因为此机器比较特殊,
里面跑的数据比较重要,并且此机器不能重启,而且不能影响数据任何变动。哪怕是位置变动都不可以。
请高手看看有什么方法可以实现,并且最安全!
[root@IBMDB ~]# df -hl
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol03
37G 14G 22G 38% /
/dev/mapper/VolGroup00-LogVol01
29G 29G 0 100% /opt
/dev/mapper/VolGroup00-LogVol02
97G 44G 49G 48% /oracledata
/dev/mapper/VolGroup00-LogVol00
15G 166M 14G 2% /home
/dev/sda1 99M 13M 82M 14% /boot
tmpfs 5.9G 2.1G 3.9G 35% /dev/shm 展开
里面跑的数据比较重要,并且此机器不能重启,而且不能影响数据任何变动。哪怕是位置变动都不可以。
请高手看看有什么方法可以实现,并且最安全!
[root@IBMDB ~]# df -hl
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol03
37G 14G 22G 38% /
/dev/mapper/VolGroup00-LogVol01
29G 29G 0 100% /opt
/dev/mapper/VolGroup00-LogVol02
97G 44G 49G 48% /oracledata
/dev/mapper/VolGroup00-LogVol00
15G 166M 14G 2% /home
/dev/sda1 99M 13M 82M 14% /boot
tmpfs 5.9G 2.1G 3.9G 35% /dev/shm 展开
1个回答
展开全部
既然是LVM管理的, 那么扩容非常容易.
比如你要把/oracledata的空闲的49G分10G给/opt:
/oracledata的目标大小是87G, /opt的目标大小是39G
先检查一遍
# e2fsck /dev/mapper/VolGroup00-LogVol02
缩小/oracledata的文件系统大小, 先缩小到80G, 使它小于87G, 以防缩小分区导致文件系统损坏
# resize2fs /dev/mapper/VolGroup00-LogVol02 80G
然后缩小分区的大小
# lvresize -L -10G /dev/mapper/VolGroup00-LogVol02
然后增大文件系统的大小, 使其充满分区
# resize2fs /dev/mapper/VolGroup00-LogVol02
增大/opt分区的大小
# lvresize -L +100%FREE /dev/mapper/VolGroup00-LogVol01
使文件系统充满分区
# resize2fs /dev/mapper/VolGroup00-LogVol01
完成.
另外, 你看看系统带的图形化分区工具有没有这个功能, 有的话就不用这么麻烦了, 点点鼠标就好了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询