初始化(挂载)Linux数据盘(小于2TB)

本文中的操作系统以Linux CentOS 7.5 64位操作系统为例,采用fdisk分区工具为数据盘设置分区。

  1. 前提条件    已成功挂载云硬盘。

     创建磁盘分区

        如果数据盘对外呈现为一个磁盘,不需要分区,可以跳过此步骤。

        1.登录Linux实例。

        2.运行如下命令,查看当前磁盘分区情况。

fdisk -l

回显如下信息,表示当前的云服务器有两块磁盘,“/dev/vda”是系统盘,“/dev/vdb”是新增数据盘。

3.运行如下命令,对新增数据盘执行分区操作。

fdisk [新增数据盘]

以新挂载的数据盘“/dev/vdb”为例:

fdisk /dev/vdb

回显如下:

4.输入“n”,按“Enter”,创建新的分区。

磁盘有两种分区类型:

"p”表示主分区。

"e”表示扩展分区。

以创建一个主分区为例,输入“p”,按“Enter”,开始创建一个主分区。

5.输入Partition number值。

“Partition number”表示主分区编号,可以选择1-4,一般情况下默认是“1”。仅单分区的数据盘可以只创建主分区,若需要创建四个以上的分区,请输入“e”创建扩展分区。

以分区编号选择“1”为例,输入主分区编号“1”,按“Enter”

6.输入First sector值。

“First sector”表示初始磁柱区域,可以选择2048-83886079,默认为2048

以选择默认初始磁柱编号2048为例,按“Enter”。输出如下回显信息:

7.输入Last sector值。

“Last sector”表示截止磁柱区域,可以选择2048-41943039,默认为41943039

系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。

以选择默认截止磁柱编号为例,按“Enter”。输出如下回显信息,表示分区完成,即为20GB的数据盘新建了1个分区。

8.输入“p”,按“Enter”,查看新建分区的详细信息。

输出如下回显信息,表示新建分区“/dev/vdb1”的详细信息。

9.输入“w”,按“Enter”,将分区结果写入分区表中。

输出如下回显信息,表示分区创建完成。

10.运行如下命令,将新的分区表同步至操作系统,内核重新读取。

kpartx -af [新增数据盘]

以新挂载的数据盘“/dev/vdb”为例:​​​​​​​​​​​​​​

kpartx -af /dev/vdb

格式化磁盘 

运行如下命令,格式化文件系统为所需格式。

mkfs -t [文件系统格式] [新建分区]

以新建分区/dev/vdb1,文件格式为EXT4为例:

mkfs -t ext4 /dev/vdb1

如果未进行分区,此处需执行mkfs -t ext4 /dev/vdb命令。

如果格式化异常,请按照如下步骤执行命令:

                1.执行dmsetup status命令。

                2.执行dmsetup remove_all命令。

       3.执行mkfs -t ext4 /dev/vdb1命令。

​​​​​​​挂载硬盘

手动挂载硬盘后,每次重启系统都需要重新挂载。您可以修改“/etc/fstab”文件,将新建磁盘分区设置为开机自动挂载,参考步骤“开机自动挂载磁盘分区”。​​​​​​​​​​​​​​  

1.​​​​​​​运行如下命令,创建挂载点。

mkdir [挂载点]

例如,创建挂载点“/guazai”:

mkdir /guazai

        2.​​​​​​​运行如下命令,将新建分区挂载至创建的挂载点。

mount [新建分区] [挂载点]

例如,将新建分区“/dev/vdb1”挂载至挂载点“/guazai”:

mount /dev/vdb1 /guazai

        3.​​​​​​​运行“df -h”命令,查看是否挂载成功。

回显信息如下,说明挂载成功。

 开机自动挂载磁盘分区

         1.​​​​​​​运行“blkid”命令,查看新创建分区的UUIDTYPE

        [root@kuo ~]# blkid /dev/vdb1

blkid /dev/vdb1

        输出:         

        /dev/vdb1: UUID="2f7003b3-9d79-4e14-95e2-5b25348e4706" TYPE="ext4"

        2.​​​​​​​运行“vi /etc/fstab”命令,配置自动挂载。

        3.​​​​​​​i,进入编辑模式。

        4.​​​​​​​将光标移至文件末尾,按 Enter,添加如下内容。

UUID [挂载点] [文件系统格式] [磁盘分区挂载选项] [Linux dump备份选项] [fsck选项]

参考本文的示例,则添加:

UUID=2f7003b3-9d79-4e14-95e2-5b25348e4706 /guazai  ext4 defaults     0   2

 

字段

说明

UUID

即上一步骤中查到的UUID

挂载点

即磁盘挂载点,可以通过df -TH命令查询,本示例中为/guazai

文件系统格式

可以通过df -TH命令查询,本示例中为ext4

磁盘分区挂载选项

此处设置为defaults即可。

Linux dump备份选项

0表示不使用Linux dump备份,1表示使用Linux dump备份。通常设置为0,即不使用Linux dump备份。

fsck选项

即开机时是否使用fsck检查磁盘。0表示不检查,根目录使用1,其他分区从2开始。

        5.​​​​​​​Esc,输入:wq,按Enter,保存退出。

        6.​​​​​​​运行“reboot”命令,重启虚拟机。

        7.​​​​​​​运行“df -h”命令,查看是否挂载成功。如下回显说明已经成功挂载到挂载点/guazai

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

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

相关文章

QT中的多线程有什么作用?

概述 在学习QT线程的时候我们首先要知道的是QT的主线程,也叫GUI线程,意如其名,也就是我们程序的最主要的一个线程,主要负责初始化界面并监听事件循环,并根据事件处理做出界面上的反馈。但是当我们只限于在一个主线程上…

【Docker实操】部署php项目

概述 最终达成的容器部署结构和原理如下图: 一、获取nginx、php官方镜像 docker pull nginx //拉取nginx官方镜像 docker pull php:7.4-fpm //拉取php官方镜像需要获取其他可用的php版本,可以上【docker hub】搜索【php】,所有的【xxx-fp…

VSCODE使用Django 页面和渲染

https://code.visualstudio.com/docs/python/tutorial-django#_use-a-template-to-render-a-page 通过模板渲染页面 文件 实现步骤 1, 修改代码,hello的App名字增加到installed_apps表中。 2, hello子目录下,创建 .\templates\…

「C语言进阶1」动态内存分配

目录 一、动态内存分配是什么? 二、为什么需要动态内存分配? 三、怎么进行动态内存分配? 1. malloc 2. calloc 3. realloc a. realloc功能解析 b. 内存泄漏和内存块被截断问题 c. 总结 4. free 四、使用动态内存分配常见的问题 【面试题】 一…

Jenkins的使用GIT(4)

Jenkins的使用GIT 20211002 我们使用 Jenkins 集成外部 Git 仓库,实现对真实代码的拉取和构建。在这里,我们选用 Coding/Github/Gitee 等都可以作为我们的代码源 1 生成公钥私钥 首先,我们先来配置公钥和私钥。这是 Jenkins 访问 Git 私有库…

C#,计算几何,计算机图形学(Computer Graphics)洪水填充算法(Flood Fill Algorithm)与源代码

1 泛洪填充算法(Flood Fill Algorithm) 泛洪填充算法(Flood Fill Algorithm) ,又称洪水填充算法,是在很多图形绘制软件中常用的填充算法,最熟悉不过就是 windows 自带画图软件的油漆桶功能。 2 源程序 using System; using System.Collecti…

10. Linux系统中wifi适配器找不到的解决方案

1. 说明 在linux系统中开启一个热点,一般有两种方式。一种使用create_ap在命令行中进行创建,另一种就是在系统自带的操作界面中手动开启。当手动开启热点时,有时会遇到wifi适配器找不到的问题,本博客记录一种可解决此问题的参考方…

高速稳定、网络隔离,解析“向日葵控控”远控方案在医疗行业应用

在医疗大健康领域,依托高速发展的信息化技术加速布局智能化,通过远程手段提高医疗服务质量、促进医疗资源共享、提升医疗工作效率,已成为医院和各类社区诊所等提供关键医疗服务部门近年来的发展目标之一。 同时,根据医疗领域的特殊…

测试开源C#人脸识别模块DlibDotNet

百度“C# 换脸”找到参考文献4,发现其中使用DlibDotNet检测并识别人脸(之前主要用的是ViewFaceCore),DlibDotNet是Dlib的.net封装版本,后者为开源C工具包,支持机器学习算法、图像处理等算法以支撑各类高级应…

如何系统地自学 Python?

目录 Python 数据类型 控制结构 函数和模块 文件操作 异常处理 类和对象 列表推导式和生成器 匿名函数和高阶函数 面向对象编程 总结 Python Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行…

SQL库操作

1、创建数据库 概念 创建数据库:根据项目需求创建一个存储数据的仓库 使用create database 数据库名字创建 数据库层面可以指定字符集:charset/character set 数据库层面可以指定校对集:collate 创建数据库会在磁盘指定存放处产生一个文件夹 创建语法 create …

深度学习基础(二)卷积神经网络(CNN)

之前的章节我们初步介绍了深度学习相关基础知识和训练神经网络: 深度学习基础(一)神经网络基本原理-CSDN博客文章浏览阅读924次,点赞13次,收藏19次。在如今的科技浪潮中,神经网络作为人工智能的核心技术之…

证件照(兼容H5,APP,小程序)

证件照由uniappuyui开发完成&#xff0c;并同时兼容H5、App、微信小程序、支付宝小程序&#xff0c;其他端暂未测试。 先看部分效果图吧具体可以下方复制链接体验demo 首页代码 <template><view class""><view class"uy-m-x-30 uy-m-b-20"…

DTV的LCN功能介绍

文章目录 LCN简介LCN获取LCN Conflict LCN简介 Logical Channel Number&#xff08;LCN&#xff09;是数字电视系统中用于标识和组织频道的逻辑编号。LCN的目的是为了方便用户浏览和选择频道&#xff0c;使得数字电视接收设备能够根据这些逻辑编号对频道进行排序和显示。 LCN…

vue如何动态加载显示本地图片资源

在实际开发中&#xff0c;根据某一个变量动态展示图片的情况有很多。实现方法分打包构建工具的差异而不同。 1、webpack的项目 require引入图片资源 2、vite的项目 new URL(url,base).href 疑问解答&#xff1a;为什么vite项目不可以用require&#xff1f; 原因在于&#xf…

如何对表格中的文字进行自动识别并录入?

随着人工智能技术的不断发展&#xff0c;越来越多的领域开始应用自动化技术来提高工作效率和减少人工干预。对于表格中的文字识别和录入&#xff0c;目前已经有一些技术可以实现自动化&#xff0c;下面是一些可能的方法&#xff1a; 一、图片类表格文字自动识别并录入解决方案…

国家治理的数据赋能及其秩序生产(五)

国家治理的数据赋能及其秩序生产(五) 文章目录 国家治理的数据赋能及其秩序生产(五)前言六、大数据赋能国家治理的场域文明(一) 数字国家(二) 数字政府(三) 数字社会七、大数据治理的期望前言 受数据垄断、数据壁垒和数据鸿沟的影响,国家治理会产生数据异化。因此,…

matplotlib绘图初步

文章目录 绘制曲线图完整流程图像属性 绘制曲线图 matplotlib是python中最常用的可视化库&#xff0c;提供了不同坐标系下的二十余种常用图像&#xff0c;并且提供了动态图像绘制的方法&#xff0c;可以满足科学计算中的绝大多数可视化需求。而在matplotlib中&#xff0c;绝大…

windows11本地深度学习环境搭建Anacond,keras,tensorflow,pytorch, jupyter notebook

前言 工欲善其事&#xff0c;必先利其器。 第一步 安装Anaconda 下载地址&#xff1a; https://www.anaconda.com/download 路径默认 这里都勾选上 然后会卡在这里&#xff0c;卡很久&#xff0c;不用管&#xff0c;等着就行 第二步 配置环境 conda env list 列出所有…

2、Web攻防-SQL注入-联合查询注入

用途&#xff1a;个人学习笔记&#xff0c;有所借鉴&#xff0c;欢迎指正&#xff01; 声明&#xff1a;只用于学习交流&#xff0c;点到为止&#xff0c;请勿非法测试。 概念&#xff1a; 联合查询注入&#xff1a;联合注入是回显注入的一种&#xff0c;也就是说联合注入的前…