Linux如何扩增新盘

随笔记录

目录

1.新增磁盘步骤

1.1. 在linux 上添加一个块硬盘

1.2 新增硬盘分区

1.3 初始化新增硬盘分区

1.4 挂载

2.永久挂载


1.新增磁盘步骤

1.1. 在linux 上添加一个块硬盘
1.2 新增硬盘分区
 # lsblk -f 可以看到,此时我们新添加进去的磁盘还并未进行分区,接下来就对该磁盘进行分区[root@bogon ~]#
[root@bogon ~]# lsblk -f
NAME            FSTYPE      LABEL UUID                                   MOUNTPOINT
sda
nvme0n1
├─nvme0n1p1     vfat              DFD6-32EA                              /boot/efi
├─nvme0n1p2     xfs               d07e6322-8a54-4922-8f0c-92514492cc95   /boot
└─nvme0n1p3     LVM2_member       zAkdaq-qqnN-qf7P-AURm-GJym-JULm-ng8X6S├─centos-root xfs               eecedc70-b79c-4182-b109-f523c2ec1513   /├─centos-swap swap              00b627d4-331a-46c6-87a2-fa953e9b16c3   [SWAP]└─centos-home xfs               97c6236c-e3da-4d67-86de-307186614a0e   /home
[root@bogon ~]#对磁盘进行分区,输入 fdisk /dev/<disk name >
注意:/dev后面的<disk name >要与 lsblk -f 命令查询后的磁盘的名称一样[root@bogon ~]# fdisk /dev/sda                      # 磁盘名:sda
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Command (m for help): m                 # 输入m,获取帮助
Command actiond   delete a partitiong   create a new empty GPT partition tableG   create an IRIX (SGI) partition tablel   list known partition typesm   print this menun   add a new partitiono   create a new empty DOS partition tablep   print the partition tableq   quit without saving changess   create a new empty Sun disklabelt   change a partition's system idv   verify the partition tablew   write table to disk and exitx   extra functionality (experts only)Command (m for help): n                  # 选择 n,添加一个新分区
Partition number (1-128, default 1): 1   #分区号:表示你当前分区是第几个分区,如果设置多个分区,重复分区操作即可
First sector (34-7814037134, default 2048):          # 回车
Last sector, +sectors or +size{K,M,G,T,P} (2048-7814037134, default 7814037134):  # 回车
Created partition 1Command (m for help): w                 # 保存
The partition table has been altered!Calling ioctl() to re-read partition table.
Syncing disks.
[root@bogon ~]## 查看磁盘分区
#磁盘已经进行分区(此处只分了一个区,所以该磁盘下已经有一个分区)
[root@bogon ~]# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0   3.7T  0 disk
└─sda1            8:1    0   3.7T  0 part    #此处只分了一个区,所以该磁盘下已经有一个分区
nvme0n1         259:0    0 465.8G  0 disk
├─nvme0n1p1     259:1    0     1G  0 part /boot/efi
├─nvme0n1p2     259:2    0     1G  0 part /boot
└─nvme0n1p3     259:3    0 463.8G  0 part├─centos-root 253:0    0  49.2G  0 lvm  /├─centos-swap 253:1    0   7.8G  0 lvm  [SWAP]└─centos-home 253:2    0 406.8G  0 lvm  /home
[root@bogon ~]#注意: 
# /dev/sda:  磁盘地址
# /dev/sda1: 分区地址
1.3 初始化新增硬盘分区
# mkfs -t ext4 /dev/<分区地址>        # 注意是:分区地址!!!!
这里的 ext4:表示的是该分区类型,一般都是ext4[root@bogon ~]# mkfs -t ext4 /dev/sda1        # /dev/sda: 磁盘地址;  /dev/sda1: 分区地址
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
244195328 inodes, 976754385 blocks
48837719 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=3124756480
29809 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,102400000, 214990848, 512000000, 550731776, 644972544Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
[root@bogon ~]## 分区初始化完成后,Linux系统会为每个初始化完成的分区指定一个UUID
[root@bogon ~]# lsblk -f
NAME            FSTYPE      LABEL UUID                                   MOUNTPOINT
sda
└─sda1          ext4              55d4f039-b78c-4835-a294-a31146993f90
nvme0n1
├─nvme0n1p1     vfat              DFD6-32EA                              /boot/efi
├─nvme0n1p2     xfs               d07e6322-8a54-4922-8f0c-92514492cc95   /boot
└─nvme0n1p3     LVM2_member       zAkdaq-qqnN-qf7P-AURm-GJym-JULm-ng8X6S├─centos-root xfs               eecedc70-b79c-4182-b109-f523c2ec1513   /├─centos-swap swap              00b627d4-331a-46c6-87a2-fa953e9b16c3   [SWAP]└─centos-home xfs               97c6236c-e3da-4d67-86de-307186614a0e   /home
[root@bogon ~]#
1.4 挂载

磁盘已经初始化完成后,还不能够直接使用,如果要使用,需要将初始化完成的分区与文件进行挂载,然后通过该文件映射到该分区的存储空间

mount  <挂载的分区地址> < 要将该分区挂在到哪个文件下>


#创建挂载文件
[root@bogon /]# mkdir data
[root@bogon /]# ls
bin  boot  data  dd  dev  etc  home  lib  lib64  media  opt  proc  root  run  sbin  share_165  srv  sys  tmp  usr  var  wget-log  wget-log.1  wget-log.2
[root@bogon /]## mkfs -t ext4 /dev/<分区地址>      # 注意:分区地址!!!
这里的 ext4:表示的是该分区类型,一般都是ext4[root@bogon /]# mount /dev/sda1 /data       # 挂载完成
[root@bogon /]## 查看 是否文件与分区挂载完成
[root@bogon /]# lsblk -f
NAME            FSTYPE      LABEL UUID                                   MOUNTPOINT
sda
└─sda1          ext4              55d4f039-b78c-4835-a294-a31146993f90   /data
nvme0n1
├─nvme0n1p1     vfat              DFD6-32EA                              /boot/efi
├─nvme0n1p2     xfs               d07e6322-8a54-4922-8f0c-92514492cc95   /boot
└─nvme0n1p3     LVM2_member       zAkdaq-qqnN-qf7P-AURm-GJym-JULm-ng8X6S├─centos-root xfs               eecedc70-b79c-4182-b109-f523c2ec1513   /├─centos-swap swap              00b627d4-331a-46c6-87a2-fa953e9b16c3   [SWAP]└─centos-home xfs               97c6236c-e3da-4d67-86de-307186614a0e   /home
[root@bogon /]#

2.永久挂载

# 注意:通过命令行的方式挂载分区,linux重启的时候就会消失,如果要永久挂载,需要修改开机自动挂载

# 注意:通过命令行的方式挂载分区,linux重启的时候就会消失,如果要永久挂载,需要修改开机自动挂载# 将新分区添加到 /et/fstab 文件中
第一个代表分区的UUID,也可以写分区地址
第二个代表要将该分区挂载的哪个地方
第三个代表分区的类型(要与我们初始化时的类型保持一致,此处初始化类型:ext4)
第四个 表示是否要备份数据[root@bogon ~]#
[root@bogon ~]# vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed Jul 26 08:13:49 2023
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=d07e6322-8a54-4922-8f0c-92514492cc95 /boot                   xfs     defaults        0 0
UUID=DFD6-32EA          /boot/efi               vfat    umask=0077,shortname=winnt 0 0
/dev/mapper/centos-home /home                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
UUID=55d4f039-b78c-4835-a294-a31146993f90 /data ext4    defaults        0 0
[root@bogon ~]## 查看系统磁盘的使用情况
[root@bogon ~]# df
Filesystem               1K-blocks      Used  Available Use% Mounted on
devtmpfs                  65806548         0   65806548   0% /dev
tmpfs                     65823396         0   65823396   0% /dev/shm
tmpfs                     65823396     26692   65796704   1% /run
tmpfs                     65823396         0   65823396   0% /sys/fs/cgroup
/dev/mapper/centos-root   51559836   5426116   46133720  11% /
/dev/nvme0n1p2             1038336    172492     865844  17% /boot
/dev/nvme0n1p1             1046516     11632    1034884   2% /boot/efi
/dev/mapper/centos-home  426361444 336517120   89844324  79% /home
tmpfs                     13164680         0   13164680   0% /run/user/1001
tmpfs                     13164680         0   13164680   0% /run/user/0
/dev/sda1               3845558068     90136 3650100672   1% /data          #新磁盘已挂载
[root@bogon ~]#
[root@bogon ~]# 

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

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

相关文章

基于JSP的网上购书系统的设计与实现

基于JSP的网上购书系统设计与实现 摘要&#xff1a; 随着如今互联网与计算机技术的高速发展&#xff0c;各种先进的技术为人们的生活带来了极大的方便&#xff0c;网络应用领域也一天天扩大。在虚拟网络中买卖交易商品&#xff0c;人们越来越来喜欢这种网上购物方式&#xff0…

【洛谷 B2031】计算三角形面积 题解(顺序结构+海伦公式)

计算三角形面积 题目描述 平面上有一个三角形&#xff0c;它的三个顶点坐标分别为 ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) (x_1,y_1),(x_2,y_2),(x_3,y_3) (x1​,y1​),(x2​,y2​),(x3​,y3​)&#xff0c;那么请问这个三角形的面积是多少。 输入格式 输入仅一行…

SpringMvc集成开源流量监控、限流、熔断降级、负载保护组件Sentinel | 京东云技术团队

前言&#xff1a;作者查阅了Sentinel官网、51CTO、CSDN、码农家园、博客园等很多技术文章都没有很准确的springmvc集成Sentinel的示例&#xff0c;因此整理了本文&#xff0c;主要介绍SpringMvc集成Sentinel SpringMvc集成Sentinel 一、Sentinel 介绍 随着微服务的流行&…

拼图 游戏

运行出的游戏界面如下&#xff1a;按住A不松开&#xff0c;显示完整图片&#xff1b;松开A显示随机打乱的图片 User类 package domain;/*** ClassName: User* Author: Kox* Data: 2023/2/2* Sketch:*/ public class User {private String username;private String password;p…

linxu磁盘介绍与磁盘管理

SAS硬盘 300G 600G 900G 容量 SATA硬盘 SSD 固态硬盘 SCSI硬盘 IDE硬盘 df (disk free) 列出文件系统的整体磁盘使用量 df -h du &#xff08;desk used&#xff09; 检查磁盘空间使用量 du --help fdisk 用来磁盘分区 fdisk -l

每日一题(LeetCode)----哈希表--四数相加 II

每日一题(LeetCode)----哈希表–四数相加 II 1.题目&#xff08;454. 四数相加 II&#xff09; 给你四个整数数组 nums1、nums2、nums3 和 nums4 &#xff0c;数组长度都是 n &#xff0c;请你计算有多少个元组 (i, j, k, l) 能满足&#xff1a; 0 < i, j, k, l < nnu…

后端Java日常实习生面试(七牛云2023年11月14日)

面试岗位为&#xff1a;Java 后端开发实习生 面试时长&#xff1a;60分钟 面试时间&#xff1a;2023年11月14日 首先做一下简单的自我介绍吧面试官说先来说一下 Java 基础吧 多态了解吗&#xff1f;&#xff08;了解&#xff0c;一个行为有不同的表现形式&#xff09; 知道…

Vue diff 算法探秘:如何实现快速渲染

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

Spring第三课,Lombok工具包下载,对应图书管理系统列表和登录界面的后端代码,分层思想

目录 一、Lombok工具包下载 二、前后端互联的图书管理系统 规范 三、分层思想 三层架构&#xff1a; 1.表现层 2.业务逻辑层 3.数据层 一、Lombok工具包下载 这个工具包是为了做什么呢&#xff1f; 他是为了不去反复的设置setting and getting 而去产生的工具包 ⚠️工具…

为计算机设计一个完美的思维模型,帮找bug和漏洞,一起来做渗透测试吧 最赚钱的10种思维模型

芒格 如果我不能淘汰自己一年前的思维模型&#xff0c;这一年我就白过了。&#xff08;终身学习&#xff0c;不断迭代自己。&#xff09; 思维模型是什么&#xff0c;有哪些&#xff1f; 思维模型是用来简化和理解复杂现实世界的概念框架。它们是一种思考和解决问题的工具&a…

QT学习_16_制作软件安装包

1、准备软件exe及其运行环境 参考&#xff1a;Qt学习_12_一键生成安装包_江湖上都叫我秋博的博客-CSDN博客 这篇博客记录了&#xff0c;如何用window的脚本&#xff0c;一键生成一个可以免安装的软件压缩包&#xff0c;解压缩后&#xff0c;点击exe文件就可以直接运行。 这一…

国内如何访问github

1 购买一台美国硅谷的服务器 https://account.aliyun.com/login/login.htm?oauth_callbackhttps%3A%2F%2Fecs-buy.aliyun.com%2Fecs%3Fspm%3D5176.8789780.J_4267641240.2.721e45b559Ww1z%26accounttraceid%3Def6b6cc734bc49f896017a234071bfd9bctf 记得配置公网的ip&#xf…

AtCoder Beginner Contest 330 A~F

A.Counting Passes(暴力) 题意&#xff1a; 给定 n n n个学生的分数&#xff0c;以及及格分 x x x &#xff0c;问多少人及格了。 分析&#xff1a; 暴力枚举&#xff0c;依次判断每个学生的分数即可。 代码&#xff1a; #include <bits/stdc.h> using namespace s…

QT之QMediaPlayer的用法

QT之QMediaPlayer的用法 成员函数例程 成员函数 1)setMedia(const QMediaContent &media, QIODevice *stream nullptr) 设置要播放的媒体内容&#xff0c;其中参数media指定了媒体内容&#xff0c;stream参数指定了用于读取媒体的输入设备&#xff08;如文件流&#xff0…

超融合数据中心如何搭建?有哪些优势?

导语 随着全社会数字经济的发展&#xff0c;企业的数字化转型正加速推进。这其中&#xff0c;占据所有企业数量 99.8% 的中小企业&#xff0c;像是社会的毛细血管广泛遍布在各个领域&#xff0c;相对大企业对市场更敏感、决策更灵活。这些因素本应有利于数字化转型&#xff0c…

百科全书-疑惑解答

1.前端技术栈是如何一步步演变到现在vue/react等框架 答&#xff1a; 前端技术栈的演变经历了多个阶段&#xff0c;从最初的静态页面到动态交互的Web应用&#xff0c;再到现代的前端框架如Vue和React。以下是这个演变过程的一些关键节点&#xff1a; 静态页面阶段&#xff1…

Python Subprocess模块

Python的subprocess模块是一个强大的工具&#xff0c;它允许你在Python中执行外部命令&#xff0c;并与其进行交互 1. subprocess模块的基本用法 import subprocess result subprocess.run(["ls", "-l"], capture_outputTrue, textTrue) print(result.st…

Hadoop入门学习笔记

视频课程地址&#xff1a;https://www.bilibili.com/video/BV1WY4y197g7 课程资料链接&#xff1a;https://pan.baidu.com/s/15KpnWeKpvExpKmOC8xjmtQ?pwd5ay8 这里写目录标题 一、VMware准备Linux虚拟机1.1. VMware安装Linux虚拟机1.1.1. 修改虚拟机子网IP和网关1.1.2. 安装…

【智能家居】一、工厂模式实现继电器灯控制

一、用户手册对应的I/O 二、工厂模式实现继电器灯控制 三、代码段 controlDevice.h&#xff08;设备类&#xff09;main.c&#xff08;主函数&#xff09;bathroomLight.c&#xff08;浴室灯&#xff09;bedroomLight.c&#xff08;卧室灯&#xff09;bedroomLight.c&#xff…

python基础练习题库实验7

文章目录 题目1代码实验结果题目2代码实验结果题目3代码实验结果题目总结题目1 编写代码创建一个名为Staff的类和方法__init__,以按顺序初始化以下实例属性: -staff_number -first_name -last_name -email 代码 class Staff:def __init__(self, staff_number, first_name,…