小小千想和您聊一聊

当前位置: 首页> 技术分享> 云计算编程 基本分区管理

云计算编程 基本分区管理

  基本分区(MBR|GPT) ----> Filesystem ----> mount

  [root@server0 ~]# ll /dev/vd*

  brw-rw----. 1 root disk 253, 0 11月 30 15:02 /dev/vda

  brw-rw----. 1 root disk 253, 1 11月 30 15:02 /dev/vda1

  brw-rw----. 1 root disk 253, 16 11月 30 15:02 /dev/vdb

  brw-rw----. 1 root disk 252, 32 11月 30 15:02 /dev/vdc

  [root@server0 ~]# lsblk

  NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

  vda 253:0 0 10G 0 disk

  └─vda1 253:1 0 10G 0 part /

  vdb 253:16 0 10G 0 disk

  vdc 252:32 0 8G 0 disk

  ====fdisk====

  MBR 14个分区(4个主分区,扩展分区,逻辑分区)

  1.创建分区

  # fdisk /dev/vdb

  # fdisk -l /dev/vdb

  # partprobe /dev/vdb

  # ll /dev/vdb*

  brw-rw----. 1 root disk 253, 16 11月 30 15:13 /dev/vdb

  brw-rw----. 1 root disk 253, 17 11月 30 15:13 /dev/vdb1

  brw-rw----. 1 root disk 253, 18 11月 30 15:13 /dev/vdb2

  ====gdisk====

  GPT 128个主分区

  1.创建分区

  # gdisk -l /dev/vdc

  # gdisk /dev/vdc

  # partprobe /dev/vdc

  # ll /dev/vdc*

  brw-rw----. 1 root disk 253, 32 Jun 6 17:38 /dev/vdc

  brw-rw----. 1 root disk 253, 33 Jun 6 17:38 /dev/vdc1

  brw-rw----. 1 root disk 253, 34 Jun 6 17:38 /dev/vdc2

  fdisk -l /dev/vdb


  2.创建文件系统(格式化)centos7默认使用xfs

  # mkfs.xfs /dev/vdb1

  # mkfs.ext4 /dev/vdb2

  block size: 文件存储的最小单元

  blkid

  3.挂载

  # mkdir /mnt/disk1

  # mkdir /mnt/disk2

  # mount -t xfs -o ro /dev/vdb1 /mnt/disk1 //手动不推荐

  # umount /mnt/disk1

  # blkid

  # vim /etc/fstab

  UUID="9bf6b9f7-92ad-441b-848e-0257cbb883d1" /mnt/disk1 auto defaults 0 0

  UUID="4d26172c-7aff-4388-baa5-c6756c014d52" /mnt/disk2 ext4 ro 0 0

  # mount -a

  [root@server0 ~]# df -Th

  Filesystem Type Size Used Avail Use% Mounted on

  /dev/vda1 xfs 10G 3.2G 6.8G 33% /

  devtmpfs devtmpfs 906M 0 906M 0% /dev

  tmpfs tmpfs 921M 140K 921M 1% /dev/shm

  tmpfs tmpfs 921M 17M 904M 2% /run

  tmpfs tmpfs 921M 0 921M 0% /sys/fs/cgroup

  /dev/vdb1 xfs 197M 11M 187M 6% /mnt/disk1

  /dev/vdb2 ext4 283M 2.1M 262M 1% /mnt/disk2

  [root@server0 ~]# mount

  mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel)

  hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel)

  /dev/vdb1 on /mnt/disk1 type xfs (rw,relatime,seclabel,attr2,inode64,noquota)

  /dev/vdb2 on /mnt/disk2 type xfs (ro,relatime,seclabel,attr2,inode64,noquota)

  27、磁盘管理

  1>磁盘分区管理(含swap)

  fdisk -l #查看磁盘情况

  fdisk /dev/sd* #进入交互式管理

  n-->p-->default-->+1G-->p-->w #创建一个1G的主分区

  partx -a /dev/sd* #强制刷新磁盘分区

  mkfs.ext4 /dev/sd*(分区号) #格式化磁盘分区

  mkfs -t ext4 /dev/sd*(分区号)

  mount

  /etc/rc.local #三种自动挂载方式

  /etc/fstab

  /etc/auto.master

  0

  ps

  . 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,剩下的部分就浪费了。

  . 扩展分区不能直接使用,必须分成若干逻辑分区。所有的逻辑分区都是扩展分区的一部分。 硬盘的容量=主分区的容量+扩展分区的容量; 扩展分区的容量=各个逻辑分区的容量之和。

上一篇:HTML5工具初识之网页编辑器

下一篇:云计算编程 RAID

QQ技术交流群

千锋云计算官方①群
685222552

加入群聊