安装centos6使用自动推荐分区,发现一个问题/home 分区过大。
目标:/home分20G,剩下添加给/目录下
1.查看分区模式
- [root@localhost ~]# df -h
- 文件系统 容量 已用 可用 已用%% 挂载点
- /dev/mapper/VolGroup-lv_root
- 50G 2.9G 44G 7% /
- tmpfs 5.9G 100K 5.9G 1% /dev/shm
- /dev/sda1 485M 37M 423M 8% /boot
- /dev/mapper/VolGroup-lv_home
- 1.1T 200M 988G 1% /home
2.卸载挂载分区
- [root@localhost ~]# umount /home
3.检查VolGroup-lv_home文件的错误性,-f 即使文件系统没有错误迹象,仍强制地检查正确性。
- [root@localhost ~]# e2fsck -f /dev/mapper/VolGroup-lv_home
- e2fsck 1.41.12 (17-May-2010)
- 第一步: 检查inode,块,和大小
- 第二步: 检查目录结构
- 第3步: 检查目录连接性
- Pass 4: Checking reference counts
- 第5步: 检查簇概要信息
- /dev/mapper/VolGroup-lv_home: 27/69304320 files (0.0% non-contiguous), 4400705/277215232 blocks
4.调整/home为20G,
- [root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 20G
- resize2fs 1.41.12 (17-May-2010)
- Resizing the filesystem on /dev/mapper/VolGroup-lv_home to 5242880 (4k) blocks.
- Begin pass 2 (max = 32784)
- 正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Begin pass 3 (max = 8460)
- 正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Begin pass 4 (max = 15)
- 正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- The filesystem on /dev/mapper/VolGroup-lv_home is now 5242880 blocks long.
5.重新挂载并查看
- [root@localhost ~]# mount /home
- [root@localhost ~]# df -h
- 文件系统 容量 已用 可用 已用%% 挂载点
- /dev/mapper/VolGroup-lv_root
- 50G 2.9G 44G 7% /
- tmpfs 5.9G 100K 5.9G 1% /dev/shm
- /dev/sda1 485M 37M 423M 8% /boot
- /dev/mapper/VolGroup-lv_home
- 20G 172M 19G 1% /home
6.划分20G外面的剩余空间。使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入 “y”
- [root@localhost ~]# lvreduce -L 20G /dev/mapper/VolGroup-lv_home
- WARNING: Reducing active and open logical volume to 20.00 GiB
- THIS MAY DESTROY YOUR DATA (filesystem etc.)
- Do you really want to reduce lv_home? [y/n]: y
- Reducing logical volume lv_home to 20.00 GiB
- Logical volume lv_home successfully resized
- [root@localhost ~]# df -h
- 文件系统 容量 已用 可用 已用%% 挂载点
- /dev/mapper/VolGroup-lv_root
- 50G 2.9G 44G 7% /
- tmpfs 5.9G 100K 5.9G 1% /dev/shm
- /dev/sda1 485M 37M 423M 8% /boot
- /dev/mapper/VolGroup-lv_home
- 20G 172M 19G 1% /home
7.查看“Free PE / Size”剩余空间
- [root@localhost ~]# vgdisplay
- --- Volume group ---
- VG Name VolGroup
- System ID
- Format lvm2
- Metadata Areas 1
- Metadata Sequence No 5
- VG Access read/write
- VG Status resizable
- MAX LV 0
- Cur LV 3
- Open LV 3
- Max PV 0
- Cur PV 1
- Act PV 1
- VG Size 1.09 TiB
- PE Size 4.00 MiB
- Total PE 285022
- Alloc PE / Size 19424 / 75.88 GiB
- Free PE / Size 265598 / 1.01 TiB
- VG UUID nSbflh-J7fN-xDvf-zLjL-tFcu-Y5Tm-ybnDk0
8.使用lvextend指令:扩展逻辑卷空间到/dev/mapper/VolGroup-lv_root目录下,也就是“/”目录下。
- [root@localhost ~]# lvextend -L +1.01T /dev/mapper/VolGroup-lv_root
- Rounding size to boundary between physical extents: 1.01 TiB
- Extending logical volume lv_root to 1.06 TiB
- Logical volume lv_root successfully resized
9.执行操作,使之生效,中间一定要耐心等待。
- [root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_root
- resize2fs 1.41.12 (17-May-2010)
- Filesystem at /dev/mapper/VolGroup-lv_root is mounted on /; on-line resizing required
- old desc_blocks = 4, new_desc_blocks = 68
- Performing an on-line resize of /dev/mapper/VolGroup-lv_root to 284227584 (4k) blocks.
- The filesystem on /dev/mapper/VolGroup-lv_root is now 284227584 blocks long.
10.查看分区成功
- [root@localhost ~]# df -h
- 文件系统 容量 已用 可用 已用%% 挂载点
- /dev/mapper/VolGroup-lv_root
- 1.1T 2.9G 1011G 1% /
- tmpfs 5.9G 100K 5.9G 1% /dev/shm
- /dev/sda1 485M 37M 423M 8% /boot
- /dev/mapper/VolGroup-lv_home
- 20G 172M 19G 1% /home
11.重启
- [root@localhost ~]# shutdown -r now
安装操作系统的分区操作方案:
参见:http://wenku.baidu.com/view/1b1621d8d15abe23482f4d92.html
相关推荐
linux centos系统磁盘挂载;具体流程:查看磁盘分区,给未挂载载磁盘分区,挂载磁盘
在Linux操作系统中,尤其是对于服务器环境,正确地管理和调整分区大小是至关重要的。在CentOS7中,由于其默认使用LVM(Logical Volume Manager)逻辑卷管理器,使得动态调整分区大小变得更加方便。以下是关于在...
CentOS 7 系统挂载新硬盘,扩充根目录磁盘空间 在本文中,我们将详细介绍如何在 CentOS 7 系统中挂载新硬盘,扩充根目录磁盘空间的步骤。这个过程涉及到多个 Linux 命令和概念,包括 fdisk、lvs、pvcreate、...
在Linux操作系统中,尤其是CentOS这样的企业级发行版,挂载非Linux原生文件系统如NTFS分区是常见的需求。NTFS是Windows操作系统的主要文件系统,而Linux系统默认并不支持读写这种格式。在本文中,我们将详细讨论如何...
为了在Linux(比如CentOS 7.4)上使用exFAT,我们需要安装一个名为 `exfat-utils` 和 `exfat-fuse` 的软件包,这两个包提供了exFAT的驱动程序和挂载工具。 安装exFAT驱动的步骤如下: 1. 更新系统包列表: ``` ...
但通过一些工具和设置,我们可以实现Linux下的自动挂载和访问NTFS分区。本文将深入讲解这一过程,帮助用户更好地理解如何在Linux环境中操作Windows分区。 首先,我们需要了解Linux中的文件系统类型。Linux默认支持...
3. **挂载分区**:使用`mount`命令挂载NTFS分区到指定的挂载点上。命令格式为`mount /dev/sdXY /mnt/ntfs`,其中`/dev/sdXY`是NTFS分区的设备名,`/mnt/ntfs`是前面创建的挂载点。 4. **自动挂载设置**:为了在系统...
### 基于CentOS7的磁盘分区及扩容——Parted工具详解 #### 一、Parted工具介绍 在Linux环境下,对于磁盘管理的需求非常常见,包括但不限于磁盘分区、格式化、扩容等。Parted是一款强大的磁盘分区管理工具,它可以...
1. **临时挂载分区**:使用`mount /dev/sdb2 /var/www`命令将新分区临时挂载到目标目录(如`/var/www`),以验证分区是否正常工作。 2. **检查挂载状态**:再次运行`df -h`命令,确保新分区已成功挂载到预期位置。 ...
在Linux系统中,CentOS 7是一个常用的发行版,它广泛应用于服务器环境。当系统需要扩展存储空间时,挂载新的硬盘并将其设置为XFS文件系统是一个常见操作。XFS是一个高性能、日志结构的文件系统,尤其适合大数据和高...
挂载分区到目录可以使用mount命令,例如mount /dev/sdxn /home。开机自动挂载则需要编辑/etc/fstab文件,添加相应的挂载信息。若要扩容,可能需要扩展文件系统,例如使用resize2fs来扩展ext3/ext4文件系统。 在操作...
本文档将详细介绍如何在CentOS 7中挂载新添加的硬盘,包括查询硬盘、分区、格式化以及设置开机自动挂载等步骤。 首先,要确认新添加的硬盘是否已经被系统识别。这可以通过运行`fdisk -l`命令来完成。这个命令会列出...
在CentOS7中,这个过程主要包括几个关键步骤:查看磁盘情况、创建挂载点、格式化分区以及挂载分区。以下是详细的操作流程: 1. **查看当前磁盘情况**: 使用`df -lh`命令可以查看系统的文件系统状态,包括每个分区...
### CentOS7 挂载 Windows Server 2008 R2 共享目录实例 #### 知识点一:CentOS7与Windows Server 2008 R2 的配置及挂载过程 **1.1 Windows Server 2008 R2 配置** - **先决条件** - **开启“Microsoft网络文件...
### Linux CentOS 6 系统磁盘资源划分与调整 #### 概述 在Linux CentOS 6系统中,对磁盘资源的合理规划与管理至关重要。本文将详细介绍如何通过一系列命令来实现对/home分区大小的调整,并将剩余空间分配给根分区...
在Linux系统中,U盘自动挂载是一项便捷的功能,它允许你在插入U盘后无需手动操作即可使用。本文将深入讲解如何在Linux中实现U盘的自动挂载,包括涉及的核心概念和技术细节。 1. 设备节点的创建: 当U盘插入Linux...
综上所述,这个RPM包是为了解决在RHEL 5.4或CentOS 5.4系统上挂载和读写NTFS分区的问题。用户需要下载这个包,然后使用RPM工具进行安装,之后便可以通过`mount`命令以读写模式挂载NTFS分区。这使得Linux系统能更好地...
在Linux系统中,尤其是对于服务器环境,经常需要对硬盘进行挂载操作以扩展存储空间。在CentOS 7中,这个过程可以通过一系列命令行步骤来完成,而且可以在不重启服务器的情况下实现。以下是一个详细的步骤指南: 1. ...
6. **测试挂载**:现在,你应该可以在 `/mnt/windows` 目录下看到挂载的NTFS分区内容,并且可以正常读写文件。 需要注意的是,虽然ntfs-3g提供了对NTFS的读写支持,但与Windows相比,其性能可能稍逊一筹,且存在...
在IT领域,CentOS操作系统广泛应用于服务器环境,而ISCSI(Internet Small Computer System Interface)是一种网络存储协议,它允许Linux系统直接访问远程存储设备,如同访问本地硬盘一样。本篇文章将详细阐述如何在...