ECS云主机容量大于2TB,初始化Linux数据盘(parted)

本文为您介绍当容量大于2TB时,如何在Linux环境下适用parted分区工具初始化数据盘。

操作场景

本文以“CentOS 7.6 64位”操作系统为例,介绍当磁盘容量大于2TB时,如何使用parted分区工具在Linux操作系统中为数据盘设置分区,操作回显仅供参考。

前提条件

已挂载数据盘至云主机或物理机,且数据盘还没有被初始化。

操作步骤

当新增云硬盘容量大于2TB,使用parted工具进行Linux数据盘初始化共分为五步,具体步骤如下:

  • 登录弹性云主机。
  • 查看新增数据盘:查看新增数据盘是否已成功挂载至此台云主机,并查看其容量。
  • 创建GPT分区:为新增数据盘创建独立的逻辑分区,以便更好地组织和管理数据,当磁盘容量大于2TB时,必须创建GPT分区。
  • 创建文件系统并挂载:为新建分区创建文件系统,可以使用独立的文件系统来存储数据。
  • 设置开机自动挂载磁盘:云主机系统启动时可自动挂载磁盘。

登录弹性云主机

  1. 登录控制中心。
  2. 单击控制中心左上角的,选择地域,此处我们选择华东1。
  3. 单击选择“计算>弹性云主机”,进入云主机列表页面。
  4. 单击需要初始化数据盘的云主机所在列的“操作>远程登录”,登录此台云主机,具体操作可参见登录Linux弹性云主机。

查看新增数据盘

执行命令 lsblk,查看新增数据盘。回显如下:

40.png

当前的云主机有两块磁盘,“/dev/vda”是默认的系统盘,且已有磁盘分区/dev/vda1,“/dev/vdb”是本次新增需要初始化的数据盘,容量为3T。

创建GPT分区

  1. 执行 parted /dev/vdb命令,进入parted分区工具。回显如下:

41.png

 2. 输入“ p ”,按“Enter”,可以查看当前磁盘分区形式。回显如下:

42.png

3. “Partition Table”为“unknown”表示磁盘分区形式未知。

4.输入命令 mklabel gpt,当前磁盘容量为3221GB,大于2TB,需要设置磁盘分区形式为gpt。

5. 输入“ p ”,按“Enter”,设置分区形式后,再次查看确认磁盘分区形式。回显如下:

45.png

可以看到,“Partition Table”为“gpt”,表示磁盘分区形式已设置为GPT。

6.输入“ unit s ”,按“Enter”,设置磁盘的计量单位为磁柱。

7.输入“ mkpart opt 2048s 100% ”,按“Enter”。“2048s”表示磁盘起始容量,“100%”表示磁盘截止容量。参数仅供参考,此例中是为整个磁盘创建一个分区,您可以根据业务需要自行规划磁盘分区数量及容量。回显如下:

47.png

注意

这里若出现如下所示的性能优化提醒,输入“Ignore”,忽略即可。

Warning: The resulting partition is not properly aligned for best performance.Ignore/Cancel? Ignore

8. 输入“ p ”,按“Enter”,用户可以查看新建分区的详细信息。回显如下:

48.png

9. 输入“ q ”,按“Enter”,退出parted分区工具。分区创建完成,操作及回显如图所示:

49.png

10. 执行命令 lsblk,确认分区/dev/vdb1已成功创建。回显如下:

50.png

创建文件系统并挂载

  1. 执行命令 mkfs -t ext4 /dev/vdb1,为新建的分区创建文件系统,本示例中创建的是ext4格式的文件系统,请根据您的业务需求选择合适的文件系统,回显如图:

51.png

格式化需要等待一段时间,不要退出,直到显示格式化完成,容量越大,格式化时间越长。

2. 执行命令 mkdir /mnt/sdc,新建挂载点。本示例中“/mnt/sdc”为挂载点。

3. 执行命令 mount /dev/vdb1 /mnt/sdc,将新建分区挂载到新建的挂载点下,回显如下图所示:

53.png

4.  执行命令 df -TH,查看挂载结果。回显如下:

54.png

表示新建分区“/dev/vdb1”已挂载至“/mnt/sdc”。

设置开机自动挂载磁盘

如果您需要在云主机系统启动时自动挂载磁盘,不能采用在/etc/fstab直接指定 /dev/vdb1的方法,因为云中设备的顺序编码在关闭或者开启云主机过程中可能发生改变,例如/dev/vdb1可能会变成/dev/vdb2。推荐使用UUID来配置自动挂载数据盘。磁盘的UUID(Universally Unique Identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

  1. 执行命令 blkid /dev/vdb1,查询磁盘分区的UUID。回显如下:

61.png

2.  执行命令 vi /etc/fstab,使用VI编辑器打开“fstab”文件。按“i”,进入编辑模式,将光标移至文件末尾,按“Enter”,添加如下内容,其中UUID=处的内容请输入您在上一步中查询到的UUID,操作如图所示:

62.png

3.  按“ESC”后,输入“ :wq ”,按“Enter”。保存设置并退出编辑器。

4. 验证自动挂载功能,首先卸载已挂载的分区,执行命令 umount /dev/vdb1,操作如图所示:

64.png

5.  执行命令 mount -a来重新加载/etc/fstab文件的所有内容,操作如图所示:

65.png

6.  执行命令 mount |grep /mnt/sdc来查询文件系统挂载,操作及回显如图所示:

66.png

如果出现图中回显信息,说明自动挂载设置成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/209276.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SAP UI5 walkthrough step6 Modules

在SAPUI5 中,资源通常用作Modules,这个我们将用Message Toast 来实现告警功能 修改controller.js webapp/controller/App.controller.js sap.ui.define(["sap/ui/core/mvc/Controller","sap/m/MessageToast" ], (Controller, Mes…

js 复制粘贴板,当clipboardjs 不好使怎么办?

最近项目中做一个很常见的复制粘贴的功能耽误了比较长的时间特此记录&#xff0c;在往常这个功能直接用 clipboard 做就行了&#xff0c;但是这次却发现复制功能不好使了&#xff0c;虽然走了复制成功的回调&#xff0c;但是粘贴板并没有复制的内容。代码如下 <div v-for&q…

人工智能教程(三):更多有用的 Python 库

目录 前言 推荐 JupyterLab 入门 复杂的矩阵运算 其它人工智能和机器学习的 Python 库 前言 在本系列的上一篇人工智能教程&#xff08;二&#xff09;&#xff1a;人工智能的历史以及再探矩阵中&#xff0c;我们回顾了人工智能的历史&#xff0c;然后详细地讨论了矩阵。在…

【数据结构和算法】--- 栈

目录 栈的概念及结构栈的实现初始化栈入栈出栈其他一些栈函数 小结栈相关的题目 栈的概念及结构 栈是一种特殊的线性表。相比于链表和顺序表&#xff0c;栈只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为栈底。栈中的…

概率论之 证明 正态分布的上a 分位点的对称的性质

公式(Z(a) -Z(1-a)) 表示正态分布的上(a)分位点与下(1-a)分位点在分布曲线上关于均值的对称性。 左侧 (Z(a))&#xff1a; 这是分布曲线上累积概率为(a)的那个点。也就是说&#xff0c;这是一个使得这个点及其左侧的面积占据整个曲线下方(a)的位置。 右侧 (Z(1-a))&#xff1…

Kubernetes(K8s 1.27.x) 快速上手+实践,无废话纯享版

文章目录 1 基础知识1.1 K8s 有用么&#xff1f;1.2 K8s 是什么&#xff1f;1.3 k8s 部署方式1.4 k8s 环境解析 2 环境部署2.1 基础环境配置2.2 容器环境操作2.3 cri环境操作2.4 harbor仓库操作2.5 k8s集群初始化2.6 k8s环境收尾操作 3 应用部署3.1 应用管理解读3.2 应用部署实…

微前端 前置知识2--- monorepo架构

目录 前言 pnpm vs npm pnpm设计思想 硬连接 软链接 &#xff08;符号链接&#xff09; 原理 pnpm 指令 monorepo架构 介绍 配置monorepo pnpm --filter 前言 我们采用的是微前端一个主应用&#xff0c;和多个子应用&#xff0c;我们肯定不会一个一个去install安装…

12.5单端口RAM,JS计数器,流水线乘法器,不重叠序列检测器(状态机+移位寄存器),信号发生器,交通灯

单端口RAM timescale 1ns/1nsmodule RAM_1port(input clk,input rst,input enb,input [6:0]addr,input [3:0]w_data,output wire [3:0]r_data );reg [6:0]mem[127:0];integer i;always (posedge clk or negedge rst) beginif(!rst) beginfor (i0; i<127 ; ii1) beginmem[i]…

Linux--权限问题(1)

前文 Linux--初识和基本的指令&#xff08;1&#xff09;-CSDN博客 Linux--初识和基本的指令&#xff08;2&#xff09;-CSDN博客 Linux--初识和基本的指令&#xff08;3&#xff09;-CSDN博客 目录 前文 前言 1.剩余指令部分 1.1 打包和压缩的其它指令 2.权限部分 2.1权…

Qt基础-程序打包发布方法

本文讲解Qt程序打包发布方法。 一、使用Qt自带的windeployqt 生成可运行的包 准备将Qt生成的exe拷入到单独的文件夹,并进行命名,本文命名为packDemorun,并将文件放到D盘(自己随意放置) 1、找到Qt自带的命令终端 2、启动命令终端 3、输入:cd /d D:\packDemorun,进入文…

IDEA删除最近打开的文件记录

IDEA删除最近打开的文件记录 遇见问题&#xff1a;如何删除IDEA中最近打开的文件记录 解决方法 先关闭IDEA 找到 recentProjects.xml 文件 windows 位置&#xff1a;&#xff08;AppData是隐藏文件夹&#xff09; 1.C:\Users\电脑用户名\AppData\Roaming\JetBrains\IntelliJIde…

Git 请输入一个提交信息以解释此合并的必要性

操作方法&#xff1a;按住Ctrl加下面的某个字母

linux-man命令的使用及练习

目录 1. 命令概述 2. 使用 3. 练习 ?man services时报错&#xff1a;No manual entry for services的解决办法 4. man命令中常用按键以及用途 1. 命令概述 Linux提供了丰富的帮助手册&#xff0c;当你需要查看某个命令的参数时不必到处上网查找&#xff0c;只要man一下即…

AI降重软件,AI降重后原创高质量文章

在当今信息爆炸的时代&#xff0c;写作与创作的重要性日益凸显。随着大量内容的涌现&#xff0c;文章降重成为了许多作者和内容创作者的一大问题。本文将专心分享该软件的优势&#xff0c;并为广大用户推荐几款好用的AI降重软件。 AI降重使用场景 AI降重技术利用机器学习算法和…

OpenCV图像相似性比对算法

背景 在做图像处理或者计算机视觉相关的项目的时候&#xff0c;很多时候需要我们对当前获得的图像和上一次的图像做相似性比对&#xff0c;从而找出当前图像针对上一次的图像的差异性和变化点&#xff0c;这需要用到OpenCV中的一些图像相似性和差异性的比对算法&#xff0c;在O…

使用LangSmith来快速学习LangChain

好风凭借力&#xff0c;送我上青云&#xff01; 什么是LangSmith LangSmith is a platform for building production-grade LLM applications. It lets you debug, test, evaluate, and monitor chains and intelligent agents built on any LLM framework and seamlessly int…

Python学习路线 - Python语言基础入门 - 循环语句

Python学习路线 - Python语言基础入门 - 循环语句 前言为什么学习循环语句 while循环的基础语法while循环语句while循环注意点 while循环的基础案例while循环的嵌套应用while循环的嵌套 while循环的嵌套案例补充知识 - print输出不换行补充知识 - 制表符\t练习案例 - 打印九九乘…

创建dockerSwarm nfs挂载

创建dockerSwarm nfs挂载 nfs高可用部署(lsyncd两主机双向同步) nfs高可用部署(lsyncd三主机三向同步) 1. 通过 Volume 1.1 创建 Docker Volume 每个 swarm 节点均创建相同名称的 Docker Volume&#xff08;名称为 nfs120&#xff09; docker volume create --driver local …

外贸找客户软件工具:BotMaster 18.5 Crack

BotMaster 拓展您的业务大师增加销量Whatsapp营销&#xff0c;使用 BotMaster 将您的业务提升到新的水平 - 最强大的 WhatsApp 营销软件&#xff0c;可促进销售和发展您的业务。 BotMaster 是一款革命性的 WhatsApp 营销工具&#xff0c;于 2022 年 1 月推出。这款功能强大的工…

10 大 Mac 数据恢复软件深度评测

对于任何依赖计算机获取重要文件&#xff08;无论是个人照片还是重要商业文档&#xff09;的人来说&#xff0c;数据丢失可能是一场噩梦。值得庆幸的是&#xff0c;有多种专门为 Mac 用户提供的数据恢复工具&#xff0c;可以帮助检索丢失或意外删除的文件。在本文中&#xff0c…