上云无忧 > 文档中心 > 天翼云初始化Linux数据盘(fdisk)教程
天翼云初始化Linux数据盘(fdisk)教程

文档简介:
划分分区并挂载磁盘 本操作以该场景为例,当云主机挂载了一块新的数据盘时,使用fdisk分区工具将该数据盘设为主分区,分区方式默认设置为MBR,文件系统设为ext4格式,挂载在“/mnt/sdc”下,并设置开机启动自动挂载。 1、执行以下命令,查看新增磁盘 fdisk -l 屏幕回显如下:
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

适用于贵州/福州/杭州/深圳/广州4/苏州/郑州/青岛/西安2/上海4/芜湖/南宁/长沙2/南昌/成都3/乌鲁木齐/昆明/海口/重庆/武汉2/兰州/西宁/太原/石家庄/中卫/长春/天津/北京2/哈尔滨节点

划分分区并挂载磁盘

本操作以该场景为例,当云主机挂载了一块新的数据盘时,使用fdisk分区工具将该数据盘设为主分区,分区方式默认设置为MBR,文件系统设为ext4格式,挂载在“/mnt/sdc”下,并设置开机启动自动挂载。

1、执行以下命令,查看新增磁盘

fdisk -l 

屏幕回显如下:

[root@ecs-b656 test]# fdisk -l 
 
Disk /dev/xvda: 42.9 GB, 42949672960 bytes, 83886080 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes / 512 bytes 
I/O size (minimum/optimal): 512 bytes / 512 bytes 
Disk label type: dos 
Disk identifier: 0x000cc4ad 
 
    Device Boot      Start         End      Blocks   Id  System 
/dev/xvda1   *        2048     2050047     1024000   83  Linux 
/dev/xvda2         2050048    22530047    10240000   83  Linux 
/dev/xvda3        22530048    24578047     1024000   83  Linux 
/dev/xvda4        24578048    83886079    29654016    5  Extended 
/dev/xvda5        24580096    26628095     1024000   82  Linux swap / Solaris 
 
Disk /dev/xvdb: 10.7 GB, 10737418240 bytes, 20971520 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes / 512 bytes 
I/O size (minimum/optimal): 512 bytes / 512 bytes

表示当前的云主机有两块磁盘,“/dev/xvda”是系统盘,“/dev/xvdb”是新增数据盘。

2、执行以下命令,进入fdisk模式,开始对新增数据盘执行分区操作。

fdisk 新增数据盘

以新挂载的数“/dev/xvdb”为例:

fdisk /dev/xvdb

屏幕回显如下:

[root@ecs-b656 test]# fdisk /dev/xvdb 
Welcome to fdisk (util-linux 2.23.2). 
Changes will remain in memory only, until you decide to write them. 
Be careful before using the write command. 
Device does not contain a recognized partition table 
Building a new DOS disklabel with disk identifier 0xb00005bd. 
Command (m for help):


3、输入【n】,按【Enter】,开始新建分区。

 屏幕回显如下:

Command action   e        

extended   p        

primary partition (1-4) 

4、输入【p】,按【Enter】,开始创建一个主分区。

 屏幕回显如下:

Select (default p): p 
Partition number (1-4, default 1):

Partition number表示主分区编号,可以选择1-4。

5、输入主分区编号,按【Enter】。

本步骤中以【1】为例。屏幕回显如下:

Partition number (1-4, default 1): 1 

First sector (2048-20971519, default 2048):

6、以选择默认初始磁柱编号2048为例,按【Enter】。 

 屏幕回显如下:

First sector (2048-20971519, default 2048): 
Using default value 2048 
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):

“Last sector”表示截止磁柱区域,可以选择2048-20971519,默认为20971519。

7、以选择默认截止磁柱编号20971519为例,按【Enter】。

 屏幕回显如下:

Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): 
Using default value 20971519 
Partition 1 of type Linux and of size 10 GiB is set 
Command (m for help):

表示分区完成,即为10GB的数据盘新建了1个分区。

8、输入【p】,按【Enter】,查看新建分区。 

 屏幕回显如下:

Command (m for help): p 
 
Disk /dev/xvdb: 10.7 GB, 10737418240 bytes, 20971520 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes / 512 bytes 
I/O size (minimum/optimal): 512 bytes / 512 bytes 
Disk label type: dos 
Disk identifier: 0xb00005bd 
 
    Device Boot      Start         End      Blocks   Id  System 
/dev/xvdb1            2048    20971519    10484736   83  Linux 
 
Command (m for help): 

9、输入【w】,按【Enter】。 将分区结果写入分区表中,分区创建完毕。

屏幕回显如下:

...  

The partition table has been altered!  

Calling ioctl() to re-read partition table.  

Syncing disks. 

表示分区创建完成。如果之前分区操作有误,请输入【q】,则会退出fdisk分区工具,之前的分区结果将不会被保留。
10、执行以下命令,将新建分区文件系统设为系统所需格式。

mkfs -t 文件系统格式 /dev/xvdb1

以设置文件系统为“ext4”为例:

mkfs -t ext4 /dev/xvdb1

屏幕回显如下:

[root@ecs-b656 test]# mkfs -t ext4 /dev/xvdb1 
mke2fs 1.42.9 (28-Dec-2013) 
Filesystem label= 
OS type: Linux 
Block size=4096 (log=2) 
Fragment size=4096 (log=2) 
Stride=0 blocks, Stripe width=0 blocks 
655360 inodes, 2621184 blocks 
131059 blocks (5.00%) reserved for the super user 
First data block=0 
Maximum filesystem blocks=2151677952 
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 
 
Allocating group tables: done 
Writing inode tables: done 
Creating journal (32768 blocks): done 
Writing superblocks and filesystem accounting information: done

格式化需要等待一段时间,请观察系统运行状态,不要退出。

注意:不同文件系统支持的分区个数和分区大小不同,请根据您的业务需求选择合适的文件系统。

11、执行如下命令,新建挂载点。

mkdir 挂载点

以新建挂载点“/mnt/sdc”为例:

mkdir /mnt/sdc

12、执行以下命令,将新建分区挂载到步骤11中新建的挂载点下。 

mount /dev/xvdb1 挂载点

以挂载新建分区至“/mnt/sdc”为例:

mount /dev/xvdb1 /mnt/sdc

13、执行以下命令,查看挂载结果。

df -TH

回显类似如下信息:

[root@ecs-b656 test]# df -TH

Filesystem     Type      Size  Used Avail Use% Mounted on 

/dev/xvda2     xfs        11G  7.4G  3.2G  71% / 

devtmpfs       devtmpfs  4.1G     0  4.1G   0% /dev 

tmpfs          tmpfs     4.1G   82k  4.1G   1% /dev/shm 

tmpfs          tmpfs     4.1G  9.2M  4.1G   1% /run 

tmpfs          tmpfs     4.1G     0  4.1G   0% /sys/fs/cgroup 

/dev/xvda3     xfs       1.1G   39M  1.1G   4% /home 

/dev/xvda1     xfs       1.1G  131M  915M  13% /boot 

/dev/xvdb1     ext4       11G   38M  9.9G   1% /mnt/sdc

表示新建分区“/dev/xvdb1”已挂载至“/mnt/sdc”。



设置开机自动挂载磁盘

如果您需要在云主机系统启动时自动挂载磁盘,不能采用在 /etc/fstab直接指定 /dev/xvdb1的方法,因为云中设备的顺序编码在关闭或者开启云主机过程中可能发生改变,例如/dev/xvdb1可能会变成/dev/xvdb2。推荐使用UUID来配置自动挂载数据盘。

说明:磁盘的UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

1、执行如下命令,查询磁盘UUID。 

blkid 磁盘分区

以查询磁盘分区“/dev/xvdb1”的UUID为例:

blkid /dev/xvde1 

屏幕回显如下: 

[root@ecs-b656 test]# blkid /dev/xvdb1

/dev/xvdb1: UUID="1851e23f-1c57-40ab-86bb-5fc5fc606ffa" TYPE="ext4"

表示“/dev/xvdb1”的UUID。

2、执行以下命令,使用VI编辑器打开【fstab】文件。 

vi /etc/fstab 

3、按【i】,进入编辑模式。

4、将光标移至文件末尾,按【Enter】,添加如下内容。

UUID=1851e23f-1c57-40ab-86bb-5fc5fc606ffa /mnt/sdc      ext4 defaults     0   2

5、按【ESC】后,输入【:wq】,按【Enter】。 

6、保存设置并退出编辑器。


相似文档
  • 一、弹性文件服务SFS 1、按量付费 存储空间大小 标准价格 任意空间大小 0.4元/G/月 2、包年包月存储包价格 存储空间包大小 (包年包月) 天翼云标准价格(单位:元) 1个月 1年(优惠) 2年(优惠) 3年(优惠) 50G 18 183.60 302.40 324.00 100G 35 357 588.00 630.00 500G 173 1764.60 2906.40 3114.00 1T 357 3641.40 5997.60 6426.00 5T 1771 18064.20 29752.80 31878.00 10T 3301 33670.20 55456.80 59418.00 30T 9902 101000.40 166353.60 178236.00 50T 16491 168208.20 277048.80 296838.00 100T 31798 324339.60 534206.40 572364.00 200T 63595 648669.00 1068396.00 1144710.00 【天翼云】专属云(弹性文件服务SFS Turbo)
  • 请参照以下流程快速获取弹性文件服务: 【天翼云】专属云(弹性文件服务SFS Turbo)
  • 创建文件系统,在多个云主机中挂载使用,实现文件系统的共享访问。 1、登录天翼云控制中心; 2、在产品列表中选择“弹性文件服务”; 3、在页面右上角单击“创建文件系统”; 【天翼云】专属云(弹性文件服务SFS Turbo)
  • CIFS类型的文件系统不支持使用Linux操作系统的云主机进行挂载。本章节以Linux系统为例进行NFS类型的文件系统的挂载。 前提条件:  确定云主机操作系统类型,不同操作系统安装NFS客户端的命令不同;  已完成创建文件系统,并获取到文件系统的共享路径;  选择与文件系统所属VPC相同的云主机进行挂载;  云主机上已配置了用于解析文件系统域名的DNS服务器的IP地址;
  • 当创建文件系统后,您需要使用云主机来挂载该文件系统,以实现多个云主机共享使用文件系统的目的。 本章节分别以Windows 2012版本操作系统为例进行NFS和CIFS类型的文件系统的挂载。 前提条件: 已完成创建文件系统,并获取到文件系统的共享路径。 选择与文件系统所属VPC相同的云主机进行挂载。 云主机上已配置了用于解析文件系统域名的DNS服务器的IP地址。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部