既然是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
完成.
另外, 你看看系统带的图形化分区工具有没有这个功能, 有的话就不用这么麻烦了, 点点鼠标就好了.
LINUX是用C语言编写的开放的源码 *** 作系统,对 *** 作系统下的部分源码进行编写可改变opt文件夹空间,具体如下:
一般/opt和根/分区在一起,用df -h /opt命令检查Mounted on。
改变分区磁盘大小,然后mount 到/opt。
你在/opt下创建链接,例如 ln -sf /data/log /opt/log,假如文件存放到/opt/log,实际会存放到/data/log。
Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的 *** 作系统。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)