linux home 分区,linux的home分区有必要吗
各位老铁们,大家好,今天由我来为大家分享linux home 分区,以及linux的home分区有必要吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
linux的home分区满了,怎么办
具体扩容方法如下:
1、首先查看磁盘使用情况。
[root@jb51.net~]# df-h
文件系统容量已用可用已用%挂载点
Filesystem SizeUsedAvailUse%Mounted on
/dev/mapper/VolGroup-lv_root 154G7.9G139G 6%/
tmpfs1.9G100K1.9G1%/dev/shm
/dev/sda1485M69M391M15%/boot
/dev/mapper/VolGroup-lv_home299G984M283G1%/home目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root
2、卸载/home
[root@jb51.net~]# umount/home
umount/home如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
[root@jb51.net~]# fuser-m/home
3、调整分区大小
[root@jb51.net~]# resize2fs-p/dev/mapper/VolGroup-lv_home 20G
如果提示运行“e2fsck-f/dev/mapper/VolGroup-lv_home”,则执行相关命令:
[root@jb51.net~]# e2fsck-f/dev/mapper/VolGroup-lv_home然后重新执行命令:
[root@jb51.net~]# resize2fs-p/dev/mapper/VolGroup-lv_home 20G注:resize2fs为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合
4、挂载上/home,查看磁盘使用情况
[root@jb51.net~]# mount/home
[root@jb51.net~]# df-h
安装linux必须创建的两个分区
安装Linux时,通常必须创建的两个分区是根分区(/)和交换分区(swap)。
在安装Linux操作系统时,分区的创建是至关重要的步骤。分区是对硬盘空间进行逻辑划分的一种方式,它允许操作系统更有效地管理数据。虽然现代Linux系统可以非常灵活地进行分区设置,并且有些安装场景可能不一定严格要求创建两个分区,但通常来说,根分区和交换分区是最基本也是最常见的两个必须创建的分区。
1.根分区(/):
根分区是Linux系统中最重要的分区,它包含了操作系统的主要文件和目录结构。系统的核心文件、大多数应用程序、用户的主目录以及系统配置文件等都存储在根分区中。根分区是Linux系统启动时首先挂载的分区,如果根分区出现问题,系统将无法正常运行。因此,在安装Linux时,为根分区分配足够的空间是非常重要的。
2.交换分区(swap):
交换分区在Linux系统中扮演了类似Windows系统中虚拟内存的角色。当系统的物理内存(RAM)不足时,系统会使用交换分区作为临时的内存扩展。交换分区中存储的数据是在系统运行时被换出到磁盘上的,这样可以释放物理内存供其他进程使用。虽然交换分区的使用会降低系统的性能(因为磁盘访问速度远低于内存),但在某些情况下,它是防止系统崩溃的关键。交换分区的大小通常建议为物理内存大小的1到2倍,但这也取决于具体的使用场景。
在实际安装过程中,根据用户的需求和硬盘空间的大小,还可以创建其他分区,如/home分区用于存储用户数据,/boot分区用于存储启动文件等。但这些分区都不是必须创建的,而根分区和交换分区则是安装Linux时最基本的分区需求。
Linux系统怎么把其他分区的空间转移给/home分区
参考步骤:
1、在虚拟机中添加一块SCSI磁盘
2、建立一个20G分区,用于普通用户的宿主文件夹
3、将新分区挂载到/home目录下
4、服务器每次开机自动挂载
详细如下:
1、关机后添加新磁盘,重新开机进入RHEL5系统。
2、分区格式化
1)使用fdisk命令对新硬盘进行分区,建立一个20gb的主分区(/dev/sdb1)。
2)执行partprobe更新分区表信息,使用mkfs命令将该分区格式化为ext3文件系统。
3、迁移/home目录
1)转移原有/home目录中的内容并做好备份
因为home里面没有数据所以会出现这样的错误这边我就自己建立一点文件到里面就可以了
2)修改/etc/fstab文件中的分区挂载设置。
命令:vi/etc/fstab0不用启动
设备名挂载点文件系统类型挂载参数(rwro只读noexec禁用程序)需否备份顺序
添加后保存退出:/dev/sdb1/homeext3defaults00
3)按/etc/fstab文件中设置将新建的分区挂载到/home目录下
命令: mount/dev/sdb1
4)将“1)“中的备份的用户数据复制到新挂载/home文件系统。
命令:mv/home_backup/*/home/
命令:rm-rf/home_backup/
这边最后一个命令删除备份文件就可以了整个/home数据备份迁移就完成了!