**技术交流加入QQ群:261654896 **
实战AWS EC2文章目录http://cnodejs.org/topic/5295e58aa6957a0809b0fe43
**1、执行命令:df –h 在没有分区和格式化数据盘之前,是无法看到数据盘的. ** 执行命令:fdisk -l 无响应,因为我们还在ubuntu用户下
再执行命令:sudo fdisk -l 可以看到
Disk /dev/xvdb: 32.2 GB, 32212254720 bytes
**2、对数据盘进行分区 ** 执行命令:fdisk -S 56 /dev/xvdb 对数据盘进行分区;
fdisk: unable to open /dev/xvdb: Permission denied 出现无权限提示,
再次输入:sudo fdisk -S 56 /dev/xvdb
根据提示,依次输入 n, p, 1 ,两次回车,wq,分区就开始了,很快就会完成。
**3、 查看新的分区
**
使用命令:sudo fdisk -l 可以看到,新的分区xvdb1已经建立完成了。
4、格式化新分区,使用ext4格式(因为我们要使用mongodb,所以这个文件格式比ext3要好一些)
使用命令:sudo mkfs.ext4 /dev/xvdb1 对新分区进行格式化,格式化的时间根据硬盘大小有所不同。
**5、添加分区信息
**
执行命令:sudo vi /etc/fstab
在最后一行添加:/dev/xvdb1 /data ext4 defaults 0 0
保存后退出
然后执行命令:cat /etc/fstab 来查看,出现以下信息就表示写入成功。
- 如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/data部分
**6、挂载新分区
**
首先创建挂载目录:
cd / 进入到根目录
sudo mkdir /data 创建data目录用来挂载那块硬盘
执行命令:sudo mount -a 挂载新分区,
执行命令:df -h 出现以下信息就说明挂载成功,可以开始使用新的分区了。
**7、sudo dpkg-reconfigure tzdata 设置时区
**
然后按照提示选择 Asia对应的序号,选完后会显示一堆新的提示—输入城市名,如Shanghai
**执行命令:sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime **
**8、服务器安装前准备
**
sudo apt-get update
sudo apt-get upgrade
9、执行命令:sudo reboot now 重新启动