格式化和挂载数据盘

一、挂载数据盘
下面以新买的服务器为例介绍挂载数据盘的操作过程。参考资料  https://help.aliyun.com/document_detail/25426.html

[[email protected] ~]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 1.5G 36G 4% /
tmpfs 3.9G 0 3.9G 0% /dev/shm

没有看到数据盘,说明没有挂载

[[email protected] ~]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 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: 0x00053156

Device Boot Start End Blocks Id System
/dev/vda1 * 1 5222 41942016 83 Linux

Disk /dev/vdb: 128.8 GB, 128849018880 bytes            <- 看到120G的数据盘/dev/vdb
16 heads, 63 sectors/track, 249660 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

如果执行了 fdisk -l 命令后,没有发现 /dev/vdb,则表示您的实例没有数据盘,因此无需挂载

运行 fdisk /dev/xvdb,对数据盘进行分区。根据提示,依次输入 n,p,1,两次回车,wq,分区操作就开始了。

[[email protected] ~]# fdisk /dev/vdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x011f7cc4.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won‘t be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

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
Partition number (1-4): 1
First cylinder (1-249660, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-249660, default 249660):
Using default value 249660

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

Calling ioctl() to re-read partition table.
Syncing disks.

运行 fdisk -l 命令,查看新的分区。新分区 vdb1 已经创建好。如下面示例中的/dev/vdb1。
[[email protected] ~]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 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: 0x00053156

Device Boot Start End Blocks Id System
/dev/vda1 * 1 5222 41942016 83 Linux

Disk /dev/vdb: 128.8 GB, 128849018880 bytes
16 heads, 63 sectors/track, 249660 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x011f7cc4

Device Boot Start End Blocks Id System
/dev/vdb1 1 249660 125828608+ 83 Linux          <-  发现了/dev/vdb1

运行 mkfs.ext3 /dev/vdb1,对新分区进行格式化。格式化所需时间取决于数据盘大小。您也可自主决定选用其他文件格式,如 ext4 等。
[[email protected] ~]# mkfs.ext3 /dev/vdb1
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
7864320 inodes, 31457152 blocks
1572857 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
960 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, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

运行 echo /dev/vdb1 /home ext3 defaults 0 0 >> /etc/fstab 写入新分区信息(系统重启后能自动挂载)。完成后,可以使用 cat /etc/fstab 命令查看。
[[email protected] ~]# echo /dev/vdb1 /home ext3 defaults 0 0 >> /etc/fstab
[[email protected] ~]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu Feb 23 07:28:22 2017
#
# Accessible filesystems, by reference, are maintained under ‘/dev/disk‘
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=3d083579-f5d9-4df5-9347-8d27925805d4 / ext4 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/vdb1 /home ext3 defaults 0 0

运行 mount /dev/vdb1 /home 挂载新分区,然后执行 df -h 查看分区。如果出现数据盘信息,说明挂载成功,可以使用新分区了。
[[email protected] ~]# mount /dev/vdb1 /home
[[email protected] ~]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 1.5G 36G 4% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/vdb1 119G 188M 112G 1% /home
可以看到/dev/vdb1已经挂载到了/home,再执行reboot,看重启系统后,是否会自动挂载数据盘

原文地址:https://www.cnblogs.com/maxuebin/p/11742917.html

时间: 2024-11-07 02:00:20

格式化和挂载数据盘的相关文章

Linux 格式化和挂载数据盘

如果您已经为 ECS 实例配了数据盘,您需要先格式化数据盘并挂载文件系统后才能正常使用数据盘. 注意: 磁盘分区和格式化是高风险行为,请慎重操作.本文档描述如何处理一个新买的数据盘,如果您的数据盘上有数据,请务必对数据盘创建快照以避免可能的数据丢失. 云服务器 ECS 仅支持对 数据盘 进行分区,而不支持对 系统盘 进行分区.如果您强行使用第三方工具对系统盘进行分区操作,可能引发未知风险,如系统崩溃.数据丢失等. 本文描述如何用一个新的数据盘创建一个单分区数据盘并挂载文件系统. 您还可以根据业务

centos7 挂载数据盘

centos 挂载数据盘1.运行 fdisk -l 命令查看数据盘.注意:在没有分区和格式化数据盘之前,使用 df -h 命令是无法看到数据盘的. 如果执行了 fdisk -l 命令后,没有发现 /dev/xvdb,则表示您的实例没有数据盘,因此无需挂载2.运行 fdisk /dev/xvdb,对数据盘进行分区.根据提示,依次输入 n,p,1,两次回车,wq,分区就开始了.3.运行 fdisk -l 命令,查看新的分区.新分区 xvdb1 已经创建好.如下面示例中的/dev/xvdb1.4.运行

服务器 阿里云服务器Ubuntu挂载数据盘

服务器 阿里云服务器Ubuntu挂载数据盘 转自:http://www.codingyun.com/article/24.html coding云运行在阿里云的Ubuntu 12.04 64位操作系统上面,下面的教程是我亲自验证成功部署过的.希望能帮助大家. 注意: 1. 首先在系统盘的根目录新建alidata目录,或者您自己命名,但是要记得修改教程中的相关关键字(alidata换成您自己的目录). 该教程适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) *  

Linux系统手动格式化大于2TB数据盘操作指引

1.使用fdisk –l命令,查看磁盘设备列表 2.使用parted工具,创建GPT分区 3.分区创建完成后,可以使用fdisk –l查看到新分区信息 4.使用mkfs工具格式化分区 5.格式化完成后,使用mount命令挂载新分区,此时使用df –h命令可以查看到磁盘剩余容量 6.修改fstab文件,设置系统重启时自动挂载新分区,如图,加入最后一行内容 Linux系统手动格式化大于2TB数据盘操作指引

[日常填坑]阿里云centos6.5服务器挂载数据盘

刚购买的ECS实例(如果选择了数据盘)在系统登陆后,是需要先格式化数据盘,然后再挂载数据盘. (1)登陆ECS实例 运行 fdisk -l命令查看数据盘. 如果没有发现 Desk /dev/xvdb,则表示该实例没有数据盘,因此无须挂载. (2)分区 运行 fdisk /dev/xvdb,对数据盘进行分区.. 根据提示,依次输入 n,p,1,两次回车,wq,分区就开始了. (3)格式化 运行 mkfs.ext3 /dev/xvdb1,对新分区进行格式化. 格式化的时间取决于数据盘的大小. 也可以

香港云服务器 windows 系统挂载数据盘方法

香港云服务器 windows 系统挂载数据盘方法 在服务器桌面点 右键点击我的电脑-点击"管理",进入计算机管理界面. 选择"磁盘管理",系统会弹出检测到新的硬盘,并要求初始化硬盘,如图,点击:"确定"初始化. 记住磁盘的序号,如这里是磁盘0,选择这块磁盘,点击右键,弹出菜单,选择"新建简单卷". 点击:"下一步"创建磁盘分区. 设定你的第一个分区容量大小,设定好之后,点击:"下一步".

阿里云Linux服务器挂载数据盘

步骤1.登录服务器2.检查磁盘信息 命令:fdisk -l3.磁盘分区 命令:fdisk /dev/xvdb 查看命令帮助 m n //新增一个分区 p //建立一个主分区 1 //设置盘符为1 回车 w //保存并退出4.磁盘格式 命令:mkfs.ext3 /dev/xvdb15.挂载数据盘 命令:mount 注:首先去跟目录下新一个要挂载的目录 cd alidata mount /dev/xvdb1 /alidata/ df -hp //查看挂载情况

Linux初始化系统盘后重新挂载数据盘方法

Linux实例初始化系统盘后重新挂载数据盘在Linux实例中,重新初始化系统盘不会改变数据盘里的内容,但是数据盘的挂载信息会丢失,所以,在Linux重启后,按以下步骤创建新的挂载点信息并挂载数据盘分区. 说明:本文档中,假设初始化系统盘之前,实例上挂载的数据盘分区名称为/dev/vdb1,挂载点名称为/InitTest.----------------分割线-----------------------------------服务器租用托管:品牌服务器.双核/四核/八核服务器海外服务器租用托管.

挂载数据盘

mkdir /data   #创建挂载目录fdisk –l   #查看需要挂载的云盘,如/dev/xvdb友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 表明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用mkfs.ext4 /dev/xvdb   #格式化云盘echo ‘/dev/xvdb /data ext4 defaults 0 0’ >> /etc/fstab   #设置开机自动挂载mount –a   #读取/etc/fstab挂载云盘df –h