AWS 挂载 Instance storage

2014年04月09日

1. fdisk命令 查看硬盘

[root@server01 ~]# fdisk -l

Disk /dev/xvdf: 160.1 GB, 160104972288 bytes
255 heads, 63 sectors/track, 19464 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: 0x00000000


Disk /dev/xvde: 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: 0x00000000

[root@server01 ~]# 

2. df 命令查看/dev/xvdf是否已经被挂载

[root@shop-nakano ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvde        40G  1.1G   37G   3% /
tmpfs           828M     0  828M   0% /dev/shm
/dev/xvdf       147G  188M  140G   1% /media/ephemeral0
[root@shop-nakano ~]# 

这里,我的 /dev/xvdf 已经挂载到 /media/ephemeral0了。

如果没有挂载的话,通过以下命令挂载。

格式化 /dev/xvdf

mkfs -t ext4 /dev/xvdf

挂接到 /media/ephemeral0, 如果/media/ephemeral0不存在的话,mkdir /media/ephemeral0 创建文件

mount -t ext4 /dev/xvdf /media/ephemeral0

开机启动挂载
编辑 /etc/fstab 文件, 添加以下一行

/dev/xvdf /media/ephemeral0 ext4 defaults 1 2

这样,每次重新启动服务器后,Instance storage都会被挂载到/media/ephemeral0,

服务器相当于增加了160GB(small类型实例)硬盘。