阿里云服务器ECS挂载数据盘—linux系统
参考阿里云官网帮助文档:https://help.aliyun.com/document_detail/25426.html
里面有些步骤说的不是很清楚,初学者可能操作时会遇到问题。通过这篇文档进行进一步说明,让小白也能操作。
前置条件:不大于2TB的数据盘,MBR格式的单分区
风险提醒:建议操作前先创建快照,避免误操作导致的数据丢失
一、挂载第一块数据盘
1、查看实例上的数据盘,执行命令后,如果不存在/dev/vdb,表示您的实例没有数据盘。
fdisk -l
2、分区数据盘
fdisk -u /dev/vdb
输入p查看数据盘的分区情况。本示例中,数据盘没有分区。
输入n创建一个新分区。
输入p选择分区类型为主分区。
输入分区编号并按回车键。本示例中,仅创建一个分区,输入1。
输入第一个可用的扇区编号,按回车键采用默认值2048。
输入最后一个扇区编号。本示例中,仅创建一个分区,按回车键采用默认值。
输入p查看该数据盘的规划分区情况。
输入w开始分区,并在完成分区后退出。
3、命令查看新分区。如果出现/dev/vdb1的相关信息,表示新分区已创建完成。
fdisk -lu /dev/vdb
4、在新分区上创建一个文件系统。本示例中,创建一个ext4文件系统。
mkfs -t ext4 /dev/vdb1
或者
mkfs.ext4 /dev/vdb1
5、向/etc/fstab写入新分区信息,启动开机自动挂载分区(这步不做会导致重启后数据盘还是未挂载)
echo '/dev/vdb1 /mnt ext4 defaults 0 0' >> /etc/fstab
6、查看/etc/fstab中的新分区信息
cat /etc/fstab
7、挂载文件系统。
mount /dev/vdb1 /mnt
8、检查是否挂载成功
df -h
出现新建文件系统的信息,表示文件系统挂载成功。
二、挂载第二块数据盘
注意事项:
数据盘的设备名默认由系统分配。I/O优化实例的数据盘设备名从/dev/vdb递增排列,包括/dev/vdb−/dev/vdz。非I/O优化实例的数据盘设备名从/dev/xvdb递增排列,包括/dev/xvdb−/dev/xvdz
所以,挂载第二块数据盘时,/dev/vdb就需要改成第一步查询到已存在未挂载的分区,后续用/dev/vd*替代,其中*是c到z的任意一个,以实际结果为准
具体步骤:
1、查看实例上的数据盘,执行命令后,如果不存在/dev/vd*,表示您的实例没有数据盘。
fdisk -l
2、分区数据盘
fdisk -u /dev/vd*
输入p查看数据盘的分区情况。本示例中,数据盘没有分区。
输入n创建一个新分区。
输入p选择分区类型为主分区。
输入分区编号并按回车键。本示例中,仅创建一个分区,输入1。
输入第一个可用的扇区编号,按回车键采用默认值2048。
输入最后一个扇区编号。本示例中,仅创建一个分区,按回车键采用默认值。
输入p查看该数据盘的规划分区情况。
输入w开始分区,并在完成分区后退出。
3、命令查看新分区。如果出现/dev/vd*1的相关信息,表示新分区已创建完成。
fdisk -lu /dev/vd*
4、在新分区上创建一个文件系统。本示例中,创建一个ext4文件系统。
mkfs -t ext4 /dev/vd*1
或者
mkfs.ext4 /dev/vd*1
额外步骤:
创建新的目录 mkdir -p 目录名
这里我创建的目录名是1:mkdir -p /*
解释:一个目录挂载后叫做挂载点,一个挂载点只能对应一个磁盘分区,所以一个目录不可能同时挂载到多个磁盘。所以第二块数据盘挂载时,不能和之前目录一致。挂载第一块数据盘时,挂载到/mnt,第二块就不能挂载到这个目录下,所以我在/创建1个新的目录,命令中我用*代替,实际操作中自定义即可。
5、向/etc/fstab写入新分区信息,启动开机自动挂载分区(这步不做会导致重启后数据盘还是未挂载)
echo '/dev/vd*1 /* ext4 defaults 0 0' >> /etc/fstab
6、查看/etc/fstab中的新分区信息
cat /etc/fstab
7、挂载文件系统。
mount /dev/vd*1 /*
8、检查是否挂载成功,出现新建文件系统的信息,表示文件系统挂载成功。
df -h
阿里云服务器ECS挂载数据盘—linux系统的更多相关文章
- 服务器 阿里云服务器Ubuntu挂载数据盘
服务器 阿里云服务器Ubuntu挂载数据盘 转自:http://www.codingyun.com/article/24.html coding云运行在阿里云的Ubuntu 12.04 64位操作系 ...
- Centos7.4(阿里云环境)挂载数据盘
Centos7.4(阿里云环境)挂载数据盘 2018.08.29 10:19 947浏览 查看数据盘 disk -l 磁盘 /dev/vda:42.9 GB, 42949672960 字节,83886 ...
- 阿里云服务器 ECS Ubuntu系统安装配置
1. 登陆服务器 系统开通成功后手机会收到阿里云发来的短信,包含公网IP及root登录密码. WEB管理后台方式 可通过阿里云管理后台选择“连接管理终端…”进行登录 提示输入VNC密码 登录成功后显示 ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- 阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
问题:在新买的阿里云服务器ECS上安装nginx后打开默认页面失败,如下图所示. 系统环境:Ubuntu 16.04.4 LTS64版本. 步骤回顾: root用户下运行命令 apt-get inst ...
- 阿里云服务器ECS按ctrl+alt+delete无法登录
今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了,远程桌面无法连接,于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接,下面详细介绍阿里云服务器操作经验. 操作步骤如下 登录 ...
- 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
原文链接:? 传送门 前一阵子购买了阿里云的云服务器ECS(学生优惠),折腾了一阵子后对有些东西不太满意,所以就重新初始化了磁盘,刚好要重新安装图形界面,于是就顺手写了这么一篇文章. 第一次登陆服务器 ...
- 阿里云服务器 ECS Linux SWAP 配置概要说明
SWAP 简介 Linux 中的 SWAP(交换分区),类似于 Windows 的虚拟内存.系统会把一部分硬盘空间虚拟成内存使用,将系统内非活动内存换页到 SWAP,以提高系统可用内存. 注:参阅 E ...
- 阿里云服务器ECS部署应用教程
购买阿里云服务器 大多数云服务器默认安装的语言运行环境版本都很旧了,python用的还是2.7,JDK用的还是1.6的,在ECS云服务器中可以自行安装,包括python3.4之类的. 在次页面购买EC ...
随机推荐
- ON UPDATE CURRENT_TIMESTAMP请慎用
大家好,我是架构摆渡人.这是实践经验系列的第七篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友. 今天给大家分享一个容易忽略的问题,正是因为容易忽略,所以才要重 ...
- 面渣逆袭:Java并发六十问,快来看看你会多少道!
大家好,我是老三,面渣逆袭 继续,这节我们来盘一盘另一个面试必问知识点--Java并发. 这篇文章有点长,四万字,图文详解六十道Java并发面试题.人已经肝麻了,大家可以点赞.收藏慢慢看!扶我起来,我 ...
- Keil MDK STM32系列(六) 基于抽象外设库HAL的ADC模数转换
Keil MDK STM32系列 Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401 ...
- Bootstrap实战 - 注册和登录
一.介绍 注册和登录在社交和商业网站中是必不可少的一个部分. 二.知识点 2.1 标签页 2.1.1 基础标签页 标签页的使用与导航栏类似,同时都依赖于基础样式 nav,不同的是附加样式变成了 nav ...
- 龙芯 3A4000 安装 Debian stable
2022-01-17 版权声明:原创文章,未经博主允许不得转载 3A5000 开始,龙芯转向 loongarch ,新的架构虽然甩掉了历史包袱,但也需要一段时间来积累生态.在这半年多的时间里, loo ...
- 内核内存分配器SLAB和SLUB
内核分配器的功能 在操作系统管理的虚拟内存中,用于内存管理的最小单位是页,大多数传统的架构是4KB.由于进程每次申请分配4KB是不现实的,比如分配几个字节或几十个字节,这时需要中间机制来管理页面的微型 ...
- golang中打印格式化的一些占位符
package main import ( "fmt" ) func main() { var a byte = 255 // byte = uint8 rune = int32 ...
- 流言粉碎机:JAVA使用 try catch 会严重影响性能
目录 一.JVM 异常处理逻辑 二.关于JVM的编译优化 1. 分层编译 2. 即时编译器 1. 解释模式 2. 编译模式 3. 提前编译器:jaotc 三.关于测试的约束 执行用时统计 编译器优化的 ...
- 面向次世代的Windows App SDK 近况
Project Reunion作为面向次世代Windows App Development的统一工具集.在2021年11月,第三个稳定版正式以1.0的版本号发布的同时,改名部果断出手,以全新的名称Wi ...
- python操作MySQL数据库连接
目录 一:python操作MySQL 1.python如何操作MySQL? 2.什么是 PyMySQL? 二:PyMySQL 安装 1.方法一: 2.方法二: 三:pyMySQL模块基本使用 1.py ...