添加新硬盘到新的分区(xfs/ext4) 或者添加新分区

添加新硬盘到新的分区(xfs/ext4)  添加新分区

转载请注明:http://www.cnblogs.com/juandx/p/5618162.html

这篇文章介绍怎么添加一块新的硬盘,然后将其添加到一个新的分区或者一个已有的分区,比如增加根分区的大小

比如在virtualbox中添加的硬盘也可以用这样的

添加新分区
fdisk -l
可以看到新的硬盘 /dev/sdb

fdisk /dev/sdb
输入m查看提示
输入n添加分区
输入1新建一个分区
然后默认回车2次创建成功(有人说第二次按w保存,但是我直接回车好像也没问题额)

格式化分区 mkfs -t xfs  /dev/sdb

新建一个自己想要挂载的目录 mkdir /opt/data/data1

然后 mount -t xfs /dev/sdb /opt/data/data1

df -lhT可以看到信息,ok了

添加新硬盘到新的分区(xfs/ext4)
fdisk -l
可以看到新的硬盘 /dev/sdb
fdisk /dev/sdb
输入m查看提示
输入n添加分区
输入1新建一个分区
然后默认回车2次创建成功(有人说第二次按w保存,但是我直接回车好像也没问题额)

格式化分区 mkfs -t xfs  /dev/sdb

查看pv(物理卷)
[[email protected] /]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               centos
  PV Size               7.51 GiB / not usable 3.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              1922
  Free PE               10
  Allocated PE          1912
  PV UUID               8AV96r-QBvP-Hy6Q-uP1l-YI4b-UYom-GgIUNV

创建pv
[[email protected] /]# pvcreate /dev/sdb
WARNING: xfs signature detected on /dev/sdb at offset 0. Wipe it? [y/n]: y
  Wiping xfs signature on /dev/sdb.
  Physical volume "/dev/sdb" successfully created
[[email protected] /]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               centos
  PV Size               7.51 GiB / not usable 3.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              1922
  Free PE               10
  Allocated PE          1912
  PV UUID               8AV96r-QBvP-Hy6Q-uP1l-YI4b-UYom-GgIUNV

  "/dev/sdb" is a new physical volume of "20.78 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb
  VG Name
  PV Size               20.78 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               OjyuLL-5f4X-BoVB-hZBS-AJpZ-IeMV-JO6UHF

查看vg(卷组)
[[email protected] /]# vgdisplay
  --- Volume group ---
  VG Name               centos
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               7.51 GiB
  PE Size               4.00 MiB
  Total PE              1922
  Alloc PE / Size       1912 / 7.47 GiB
  Free  PE / Size       10 / 40.00 MiB
  VG UUID               iLRzhR-myQz-XQwG-XBnd-yH2V-2vhu-VWTtgm

增加卷组
 [[email protected] /]# vgextend centos /dev/sdb
  Volume group "centos" successfully extended

查看lv(卷组)
[[email protected] /]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/centos/swap
  LV Name                swap
  VG Name                centos
  LV UUID                dBjVT5-KvtT-t4zS-hWkh-cDvn-rXch-hc7SaA
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-22 22:43:17 +0800
  LV Status              available
  # open                 2
  LV Size                820.00 MiB
  Current LE             205
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/centos/root
  LV Name                root
  VG Name                centos
  LV UUID                6IJGJT-QEyI-bsQ2-O180-hRcI-T5U8-QBUcMA
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-22 22:43:17 +0800
  LV Status              available
  # open                 1
  LV Size                6.67 GiB
  Current LE             1707
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0

看看现在卷组的情况
[[email protected] /]# vgdisplay
  --- Volume group ---
  VG Name               centos
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               28.28 GiB
  PE Size               4.00 MiB
  Total PE              7240
  Alloc PE / Size       1912 / 7.47 GiB
  Free  PE / Size       5328 / 20.81 GiB
  VG UUID               iLRzhR-myQz-XQwG-XBnd-yH2V-2vhu-VWTtgm

看看现在逻辑卷的情况
[[email protected] /]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/centos/swap
  LV Name                swap
  VG Name                centos
  LV UUID                dBjVT5-KvtT-t4zS-hWkh-cDvn-rXch-hc7SaA
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-22 22:43:17 +0800
  LV Status              available
  # open                 2
  LV Size                820.00 MiB
  Current LE             205
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/centos/root
  LV Name                root
  VG Name                centos
  LV UUID                6IJGJT-QEyI-bsQ2-O180-hRcI-T5U8-QBUcMA
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-22 22:43:17 +0800
  LV Status              available
  # open                 1
  LV Size                6.67 GiB
  Current LE             1707
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0

增加物理卷到根目录,可以看到根目录是在/dev/centos/root
 [[email protected] /]# lvextend -L +20.81G /dev/centos/root
  Rounding size to boundary between physical extents: 20.81 GiB
  Size of logical volume centos/root changed from 6.67 GiB (1707 extents) to 27.48 GiB (7035 extents).
  Logical volume root successfully resized.

现在还没有增加,因为还没有更新
[[email protected] /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root  6.7G  5.5G  1.3G  82% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.4M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                497M  205M  292M  42% /boot
tmpfs                    380M     0  380M   0% /run/user/0

如果不xfs用resize2fs更新,但是xfs需要用xfs_growfs
[[email protected] /]# resize2fs /dev/centos/root
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/centos/root
Couldn‘t find valid filesystem superblock.
[[email protected] /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root  6.7G  5.5G  1.3G  82% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.4M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                497M  205M  292M  42% /boot
tmpfs                    380M     0  380M   0% /run/user/0
[[email protected] /]# xfs_growfs /dev/centos/root
meta-data=/dev/mapper/centos-root isize=256    agcount=4, agsize=436992 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=1747968, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 1747968 to 7203840

现在看就ok啦,哈哈
[[email protected] /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   28G  5.5G   23G  20% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.4M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                497M  205M  292M  42% /boot
tmpfs                    380M     0  380M   0% /run/user/0

  

ok了,完美~

时间: 2024-08-05 14:56:40

添加新硬盘到新的分区(xfs/ext4) 或者添加新分区的相关文章

linux虚拟机上添加虚拟硬盘并分区

添加虚拟硬盘 指定磁盘空间 成功在虚拟机中添加了一块20G的硬盘.在linux中这样定义sda为第一块硬盘,第二块硬盘为sdb,以此类推.Sda1为第一块硬盘的第一分区. linux上的分区操作 查看加载硬盘在虚拟机上的信息 ls /dev/sd 开始分区:终端输入:fdisk /dev/sdb 查看分区信息: 创建主分区(主分区最多只能有四个,如需多个分区需要创建虚拟分区 删除分区的操作: 新建扩展分区: 再建的拓展分区,是在第一个创建的扩展分区下再创建拓展分区. 保存分区信息并执行分区 制作

给虚拟机添加新硬盘并分区,fdisk查看分区,分区,重新读取分区表信息partprobe,格式化,挂载,查看分区挂载信息

1.虚拟机关机断电 2.添加硬盘 2.开机 3.fdisk -l查看刚才新添加的硬盘 [[email protected] ~]# fdisk -l 磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x000e96ef 设备 Boo

在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)

??1.在虚拟机上添加一个新的硬盘 ??2. 为了让在系统里能够显示新添加的硬盘已知有两种操作方法? ? ? ? ?1.重启? ? ? ? 2.输入 echo "- - -" > /sys/class/scsi_host/host0/scan并且scsi_host 文件夹中有好几个host 文件,如果host0 执行后无法显示出新添加的硬盘,那吧host1 host2 也执行一次试试执行成功后 新添加的硬盘会显示出来 sde 就是新添加的硬盘??3.根据需求进行分区操作? ?fd

CentOS下添加新硬盘并分区格式化

CentOS下添加新硬盘并分区格式化 1.先用fdisk -l 来查看当前状态下磁盘情况 上面红色标识行可以看出,我添加了一块新硬盘/dev/sdb,大小为350G,未分区格式化状态. 2.用Fdisk /dev/sdb来进行分区操作. 输入N表示新建一个分区 p 表示建立一个原始分区 1 表示此分区编号为1. 1表示使用默认起始柱面号.如果要分多个区的话,先盘算好要多大,再输入数字 输入: 回车表示使用默认结束柱面号.即此分区使用整个硬盘空间 w //保存分区  3.再次查看当前分区状态: 可

linux系统下使用分区、格式化、挂载命令添加新硬盘

一.硬盘的接口类型 从整体的角度上,硬盘接口分为IDE.SATA.SCSI.光纤通道和SAS五种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只在高端服务器上,价格昂贵.SATA是种新生的硬盘接口类型,还正处于市场普及阶段,在家用市场中有着广泛的前景. 二.linux的硬盘分区 linux磁盘的分区分为: primary(主分区).extended(扩展分区).Logical (逻辑分区)且主分区加上扩展分区的个数小于等于4个.且扩展分

linux环境 添加新硬盘、分区和挂载

Linux下添加新硬盘,分区及挂载 55310阅读 0评论2012-02-08 siallen分类: 挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p 到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区 First Cylinder

Linux下添加新硬盘,分区及挂载

挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p 到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区 First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来

Linux命令-添加新硬盘,分区及挂载[转]

转自:http://blog.chinaunix.net/uid-25829053-id-3067619.html 挂载好新硬盘后输入fdisk -l命令查看当前磁盘信息(linux中新硬盘的加入,未挂载的文件系统df是看不到的) fdisk -l 查看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块/dev/vdb的第二块硬盘,然后用fdisk /dev/vdb 进行分区 fdisk /dev/vdb 进行分区 进入fdisk命令之后, 输入h可以看到该命令的帮助,按n进行分区 输入e即分

Centos添加新硬盘、分区、格式化、自动挂载

创建分区 #fdisk /dev/hdb 格式化新创建的分区 #mkfs.ext3 /dev/hdb1 使新创建的分区挂载/mnt/data01目录下 #mount /dev/hdb1 /mnt/data01 让挂载在系统重启后仍然有效 #vim /etc/fstab /dev/hdb1              /mnt/data01              ext3    defaults        0 0