A. linux ext4 /opt分区调整磁盘至/home分区
1、df -h 查看文件系统
找到需要削减磁盘空间的分区,挂载的文件系统
本文以如下挂载为例:
/opt是 /dev/mapper/systemvg-optlv
/home是 /dev/mapper/systemvg-homelv
2、卸载需要减小的分区
umount /opt
如遇到 umount: /opt: device is busy 报错,可使用 fuser -m /opt 查看占用的用户进程,使用kill -9 杀死相关进程
3、对/opt的分区进行文件系统检查
e2fsck -f /dev/mapper/systemvg-optlv
4、将/opt的分区缩容至目标大小
resize2fs /dev/mapper/systemvg-optlv 15G
5、重新挂载/opt
mount /opt
6、缩小逻辑卷
lvrece -L 15G /dev/mapper/systemvg-optlv
7、扩展 /home挂载文件系统逻辑卷大小
lvextend -l +100%FREE /dev/mapper/systemvg-homelv
8、重新计算/home的文件系统
resize2fs -p /dev/mapper/systemvg-homelv
9、df -h 验证结果
B. 服务器上linux环境硬盘fdisk命令显示有1T的容量,但现在我的home和weblogic分区容量不够需要扩容逻辑卷
扩展根分区:抄lvextend -L +5G(拉大5G) /dev/mapper/vg_hostapp_home,这样就是将home分区扩大5个Gb,同样的,你的weblogic分区一样的,只要你的卷组还有空间,如果没有的话,就新建pv然后将新建的pv加入mapper卷组中再扩容。全程在线搞定
C. Linux /home满了,如何挂载新硬盘到/home分区下扩大/home分区的容量
不知道你现在的/home分区是lvm的吗?如果不是的话,需要将/home下的数据备份到其他地方,然后将新硬盘和/home以前的分区做成逻辑卷,然后挂载在/home下,再把数据拷贝回来。
D. linux 如何增加LVM的/home的容量
你不会只是把分区标志改成8e了吧,把df的结果发一下看看
LVM是指逻辑卷管理,需要将磁盘或分区创建PV,加入到卷组VG,VG上创建逻辑卷LV,最后逻辑卷上建立文件系统
你的情况下sda3建立/home文件系统:
pvcreate /dev/sda3
vgcreate -s 32M vghome /dev/sda3
lvcreate -L 3G -n lvhome vghome
mkfs.ext3 /dev/vghome/lvhome
mount /dev/vghome/lvhome /home
在线扩展/home文件系统,以sda6为例:
pvcreate /dev/sda6
vgextend vghome /dev/sda6
lvextend -L +50M /dev/vghome/lvhome
resize2fs /dev/vghome/lvhome
E. 安装linux至少需要哪两个分区作用分别是什么
一个为根分区,一个为交换分区。
1,/,根分区,一般所有文件都放在根目录下。
2,swap,虚拟内存,交换分区,一般大小为机器内存的1-2倍。
起码有如上两个分区才可以安装linux系统。建议再增加一个/boot分区,200M左右即可。
作用:
Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
根分区在Linux操作系统中,除/boot目录外的其它所有目录都对应于该分区.因此,用户可通过访问除/boot目录外的其它所有目录来访问该分区。
(5)linux扩展home分区扩展阅读:
linux其他分区作用:
/home分区,是用户的home目录所在地
/var/log分区,是系统日志记录分区
/tmp分区,用来存放临时文件。
/bin分区,存放标准系统实用程序。
/dev分区,存放设备文件。
/opt分区,存放可选的安装的软件。
/sbin分区,存放标准系统管理文件。
/usr分区,是redhatlinux系统存放软件的地方
/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件
F. Linux下调整根目录和home目录的空间大小
安装Linux时全部走的默认,导致home路径过大,由于安装CDH对home没有要求,现将home减小,增大根目录的大小,步骤如下:
由此可以看到根目录与home目录都是xfs格式,由于xfs文件系统只支持增大分区空间的情况,不支持减小的情况。
若减小,只能在减小后将逻辑分区重新通过 mkfs.xfs 命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了。
由此可见,/home目录已经被umount掉。
由此可见,home减少了100G空间,根目录增加了100G空间。
G. linux已经分区,想增大一个分区的容量怎么办
你这个系统是基于lvm的配置的,可以不重装调整分区大小。但是有个预置条件要先弄清楚:
你要增大的home分区的空间从哪里来?增加了新的硬盘还是从别的分区里抠出来。
1)如果是前者的话,很好操作
a 把新的硬盘分区加入到lvm的卷组(vg_srv1459)中
b 然后用lvresize命令扩展你的分区也即逻辑卷/dev/mapper/vg_srv1459-lv_home 即可,然后再扩展你的文件系统
(注意:扩展分区和扩展文件系统是要分开做的),针对不同格式文件系统用的命令不同如ext2的resize2fs。
2)如果是后者就复杂些,因为没有额外的分区加入卷组,你要从root分区抠空间出来。
a 类似1b(逆序操作),先先减少root分区的文件系统大小,然后再减少分区大小,抠出来的空间会回到卷组里。
b 操作同1b
H. linux如何扩展home目录大小
1、最简单的方法,ln命令建立符号链接,把其他分区的文件夹链接过来。
2、也可以用专分区调整属软件调整/home分区的大小。
3、更换分区也行,把当前/home分区的内容全部复制到新分区,注意权限设置。
然后更改/etc/fstab文件中/home分区的挂载。
(2、3两种方式都应该认真检查/etc/fstab文件有没有问题。