阿里云ECS服务器初始化数据盘(Linux)

2024-05-31 19:12

本文主要是介绍阿里云ECS服务器初始化数据盘(Linux),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说明:此方法适用于小于等于2 TiB的数据盘


操作步骤:

一、登录ECS实例并查看数据盘

1.远程连接ESC实例

image.png

2.输入【sudo fdisk -l】获取数据盘设备名称

注:/dev/vda是系统盘,/dev/vdb是新增数据盘

image.png


二、为数据盘创建分区

1.运行【sudo yum install -y parted】安装Parted工具

2.安装完成之后,输入【sudo parted /dev/vdb】开始分区    注:“/dev/vdb”为获取的数据盘名称

3.输入【mklabel gpt】设置GPT分区格式

4.输入【mkpart primary 1 100%】创建分区     注:"primary"是分区名,"1"是分区号,"100%"容量

如果要创建多个分区 例:【mkpart primary 1 60%】【mkpart Advanced 2 40%

5.输入【align-check optimal 1】检查分区是否对齐

6.输入【print】查看分区表

7.输入【quit】退出Parted工具

image.png

8.输入【partprobe】让系统重读分区表

9.输入【sudo fdisk -lu /dev/vdb】查看新分区信息      注: /dev/vdb为数据盘名称

运行结果出现gpt的相关信息,表示新分区已创建完成

image.png

说明:

MBR分区不支持2 TiB以上容量。如果容量大于2 TiB或者后续扩容到2 TiB以上选择GPT分区格式,所以分区推荐选择【GPT分区格式】

Parted工具适用于MBR分区和GPT分区,fdisk分区工具只适用于MBR分区,所以工具推荐选择【Parted工具】


三、为分区创建文件系统

1.运行【sudo yum install -y e2fsprogs安装e2fsprogs工具

2.创建ext4文件系统,运行【sudo mkfs -t ext4 /dev/vdb1】

image.png

3.创建xfs文件系统,运行【sudo mkfs -t xfs /dev/vdb1】

image.png

说明:

1.当数据盘为16 TiB,创建ext4文件系统报错时,检查e2fsprogs工具包的版本是否高于1.42,并安装高版本的e2fsprogs工具包。

2.ext4文件系统的lazy init功能会影响数据盘的I/O性能,可以关闭ext4文件系统的lazy init功能


四、配置开机自动挂载分区

1.运行【sudo cp /etc/fstab /etc/fstab.bak】备份/etc/fstab文件

2.运行【echo `blkid /dev/vdb1` | awk'{print $2}' | sed 's/\"//g' /mnt exts4 defaults 0  0' >> /etc/dstab】修改/etc/fstab文件

注:

/dev/vdb1:数据盘的分区名称     /mnt:分区的挂载点

ext4:分区的文件系统类型         defaults:文件系统的挂载参数

3.运行【cat /etc/fstab】,查看/etc/fstab中的新分区信息

4.运行【sudo mount -a】,挂载/etc/fstab配置的文件系统。

5.运行【df -h】,检查挂载结果是否成功

这篇关于阿里云ECS服务器初始化数据盘(Linux)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1018802

相关文章

Linux使用nload监控网络流量的方法

《Linux使用nload监控网络流量的方法》Linux中的nload命令是一个用于实时监控网络流量的工具,它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动,本文给大家介绍了Linu... 目录简介安装示例用法基础用法指定网络接口限制显示特定流量类型指定刷新率设置流量速率的显示单位监控多个

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

linux下多个硬盘划分到同一挂载点问题

《linux下多个硬盘划分到同一挂载点问题》在Linux系统中,将多个硬盘划分到同一挂载点需要通过逻辑卷管理(LVM)来实现,首先,需要将物理存储设备(如硬盘分区)创建为物理卷,然后,将这些物理卷组成... 目录linux下多个硬盘划分到同一挂载点需要明确的几个概念硬盘插上默认的是非lvm总结Linux下多

linux进程D状态的解决思路分享

《linux进程D状态的解决思路分享》在Linux系统中,进程在内核模式下等待I/O完成时会进入不间断睡眠状态(D状态),这种状态下,进程无法通过普通方式被杀死,本文通过实验模拟了这种状态,并分析了如... 目录1. 问题描述2. 问题分析3. 实验模拟3.1 使用losetup创建一个卷作为pv的磁盘3.

JavaWeb-WebSocket浏览器服务器双向通信方式

《JavaWeb-WebSocket浏览器服务器双向通信方式》文章介绍了WebSocket协议的工作原理和应用场景,包括与HTTP的对比,接着,详细介绍了如何在Java中使用WebSocket,包括配... 目录一、概述二、入门2.1 POM依赖2.2 编写配置类2.3 编写WebSocket服务2.4 浏

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE