linux-centOs6.5 添加新的硬盤


添加的思路為:

擴展硬盤---添加新的主分區--分區格式為文件--掛載--自動掛載設置

一、擴展硬盤

Vmware增大硬盤空間

 

二、添加新的主分區

 查看分區 fdisk -l

[root@node2 ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00064f31

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          39      307200   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              39        2350    18566144   83  Linux
/dev/sda3            2350        2611     2097152   82  Linux swap / Solaris

創建分區

 
         
[root@node2 ~]# fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Selected partition 4
First cylinder (2611-3916, default 2611): 
Using default value 2611
Last cylinder, +cylinders or +size{K,M,G} (2611-3916, default 3916): 
Using default value 3916

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
 
         
再次查看分區
[root@node2 ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00064f31

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          39      307200   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              39        2350    18566144   83  Linux
/dev/sda3            2350        2611     2097152   82  Linux swap / Solaris
/dev/sda4 2611 3916 10483750 83 Linux
[root@node2 ~]# reboot 
 

 


[root@node2 ~]# partx -a /dev/sda4 /dev/sda ###########這個地方如果用partprobe會報錯,這個是虛擬機下linux-centOs6.5的BUG


三、 分區格式為文件
[root@node2 ~]# reboot 
##如果不重啟。格式化會報錯。

[root@node2
~]# mkfs.ext4 /dev/sda4
mke2fs
1.41.12 (17-May-2010) Filesystem label= OS type:
Linux Block size
=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 655360 inodes,
2620937 blocks 131046 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2684354560 80 block groups 32768 blocks per group,
32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables:
done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every
33 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.

 

四、掛載

[root@node2 ~]# mount /dev/sda4 /opt

 

五、開機自動掛載

vi /etc/fstab

###在末尾加上以下內容

dev/sda4 /opt ext4 defaults 1 2

 

六、問題匯總

6.1- partprobe報錯

Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.
請用這個命令: partx -a /dev/sda4 /dev/sda


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM