linux 命令 df -h 查不到新添加的硬盘

云平台:腾讯云
系统:ubuntu 20.04

第一部分:缘由

1、我的一台云服务器上挂载了两块硬盘。一块 50G 系统盘、一块 400G 数据盘。
然后我查询目前在 Linux 系统上的文件系统磁盘使用情况统计,只看到了 /dev/vda2 一块50G的磁盘信息,未看到 400G的磁盘。
# df -h

linux 命令 df -h 查不到新添加的硬盘
2、又查看当前磁盘分区情况,果然有一块空闲的 400G 磁盘。
# fdisk -l
linux 命令 df -h 查不到新添加的硬盘
3、又列出所有可用块设备的信息,而且还能显示他们之间的依赖关系;但是它不会列出RAM盘的信息。
# lsblk -f
linux 命令 df -h 查不到新添加的硬盘

第二部分:(开始解决问题,对新硬盘分区+挂载)

1、我进入 /dev 目录查看硬盘信息,看到 vda/vda1/vda2 和 vdb。和命令 # fdisk -l 显示的已使用磁盘(分区)一致,所以猜测 vdb 就是那块空闲的硬盘。

linux 命令 df -h 查不到新添加的硬盘
2、给 vdb 进行分区
fdisk /dev/vdb
## n 代表新建分区
## 接下来的分区大小可以直接回车,默认是整块硬盘一个分区,当然也可以选择多个分区。
## 最后 w 代表确定分区后写入

linux 命令 df -h 查不到新添加的硬盘
linux 命令 df -h 查不到新添加的硬盘
3、这样就会得到一个新的分区 /dev/vdb1
linux 命令 df -h 查不到新添加的硬盘
4、可以检查一下分区的状态
# fdisk -l
linux 命令 df -h 查不到新添加的硬盘
linux 命令 df -h 查不到新添加的硬盘
5、分区格式化
# mkfs -t ext4 /dev/vdb1 # 将 vdb1 分区格式化为 ext4 格式
linux 命令 df -h 查不到新添加的硬盘
6、新建一个目录,作为挂载目录
# mkdir /www
7、挂载硬盘分区,可以看到 /dev/vdb1 磁盘信息啦。
# mount /dev/vdb1 /www
linux 命令 df -h 查不到新添加的硬盘

第三部分:最后记得将挂载设置,保存到系统,否则,重启机器就没了

1、先通过命令查看新建分区的 UUID、复制。(这里是 vdb1 的 UUID)
# lsblk -f

linux 命令 df -h 查不到新添加的硬盘
2、粘贴在 /etc/fstab 里面,qw 保存退出。
linux 命令 df -h 查不到新添加的硬盘
/etc/fstab 文件中存在六列参数:
第一列:设备文件 或 UUID 或 label
1、获取 UUID 的第一种方法:# lsblk -f
获取 UUID 的第二种方法:# dumpe2fs -h /dev/vdb1
2、设备文件、UUID、label作为标识的不同:
使用设备文件名将在当前生效,并且可能会在系统重新启动后导致问题
[En]

Using the device file name will take effect currently and may cause problems after the system is rebooted

label在系统重启之后也会生效,但是要实时注意该设备的label;
UUID是分区的唯一标识。

第二列:设备的挂载点(空目录)

[En]

Second column: the mount point of the device (empty directory)

第三列:该分区文件系统的格式(可以使用特殊的参数auto,自动识别分区的分区格式)

第四列:文件系统参数、格式化选项

[En]

Fourth column: file system parameters, formatting options

linux 命令 df -h 查不到新添加的硬盘

第五列:dump 备份的设置(0表示不进行dump备份,1代表每天进行dump备份,2代表不定日期的进行dump备份)

第6栏:磁盘检查设置(实际为检查顺序,0表示不检查,1表示第一次检查,2表示后续检查。一般根目录为1,如果相同,请同时检查)

[En]

Column 6: disk check settings (actually a check order, 0 for no check, 1 for the first check, 2 for follow-up. The general root directory is 1, and if the number is the same, check at the same time)

完工。。。

Original: https://www.cnblogs.com/yiyubinghan/p/16030555.html
Author: 逸雨冰寒
Title: linux 命令 df -h 查不到新添加的硬盘

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523970/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • C语言静态库与动态库

    库 是一种代码的二进制的封装形式,将.o文件打包封装就成了库。库可以在任何地方使用,但用户却不能看见他的具体实现。库有利于代码模块化,只要接口设计得合理,改变库的内部实现,不会影响…

    Linux 2023年6月7日
    091
  • redis的事件处理机制

    redis的事件处理机制 redis是单进程,单线程模型,与nginx的多进程不同,与golang的多协程也不同,”工作的工人”那么少,可那么为什么redi…

    Linux 2023年5月28日
    0108
  • 性能优化,实践浅谈

    当经历了无数的日日夜夜,朝九晚九,攻克了无数难关,终于将系统预定功能开发完成,通过测试,部署上线后。你是否会感觉志得意满,到达了人生巅峰,高唱无敌是多么寂寞。 现实情况是,如果你这…

    Linux 2023年6月13日
    0118
  • 大数据之Hadoop集群的HDFS压力测试

    测试HDFS写性能 原文:sw-code1)写测试的原理 2)测试内容:向HDFS集群写10个128MB的文件(3个机器每个4核,2 * 4 = 8 < 10 < 3 …

    Linux 2023年6月8日
    091
  • 在vue中使用websocket回调函数中调用其他methods函数报错Uncaught TypeError: this.getHistory is not a function at WebSocket.ws.onmess解决方案

    1、报错详情 在vue中,使用了websocket类,在websocket的onmessage回调函数中调用methods的 getHistory 函数,发现一调用就报错 Unca…

    Linux 2023年6月8日
    090
  • MySQL——索引结构

    索引:用于快速查找数据。 索引是将数据的一些关键信息通过特定的数据结构存储到一片新的空间中,这样在文件查找的时候能快速找到。 mysql索引类型: B+TREE、HASH、R-TR…

    Linux 2023年6月7日
    0109
  • 数据链路层 交换机的工作原理

    以太网 以太网是一种将几台电脑连接起来,能够进行通讯的技术,也就是组建所谓的”局域网”。所以以太网可以说是一种局域网技术但局域网技术并非只有以太网一种,还有…

    Linux 2023年6月6日
    0117
  • Redis集群-Cluster模式

    1.为什么需要分片集群?它解决了什么问题? Redis从单个节点的架构方式演变到主从模式,提高了数据的可靠性以及相对较弱的高可用性;从主从模式到哨兵模式将高可用性提升到了一个新的高…

    Linux 2023年6月7日
    0110
  • JavaScript事件处理(三)

    上机三 JavaScript事件处理 目的: 熟练掌握JavaScript事件处理机制 重点理解面向对象编程思想,并构建程序。 要求: 定义一个按钮,动态生成DIV,可以生成多个D…

    Linux 2023年6月13日
    094
  • sed命令

    对文件的操作无非就是”增删改查”,怎样用sed 命令实现对文件的”增删改查”,玩转sed 是写自动化脚本必须的基础之一 sed遵循简…

    Linux 2023年6月13日
    091
  • 一文带你玩透结构体和方法

    package main import ( "fmt" ) //定义结构体类型User type User struct { username string &…

    Linux 2023年6月7日
    082
  • ShardingSphere-proxy-5.0.0建立mysql读写分离的连接(六)

    一、修改配置文件config-sharding.yaml,并重启服务 # Licensed to the Apache Software Foundation (ASF) unde…

    Linux 2023年6月14日
    0117
  • Linux下使用ssh测试端口是否开启

    当服务器上不允许使用telnet时,可以使用ssh测试远程服务器端口是否开启 具体命令如下 -v 显示连接debug信息 -p port 指定端口 ssh -v -p 80 roo…

    Linux 2023年6月7日
    0111
  • Redis数据类型

    该文章是对Redis官方文档的翻译 字符串(Strings) 字符串是Redis值的最基础的类型。Redis字符串是二进制安全的,这意味着一个Redis字符串可以包含任何种类的数据…

    Linux 2023年5月28日
    087
  • NJU软件分析笔记(1)

    课程链接本次课程主要内容 Compilers and Static Analyzers AST vs. IR IR: Three-Address Code (3AC) 3AC in…

    Linux 2023年6月8日
    0116
  • Spring Boot 项目启动错误 提示 java.lang.ClassNotFoundException org.apache.log4j.Logger

    问题描述 spring boot项目升级到2.x,启动时出现错误提示:java.lang.ClassNotFoundException: org.apache.log4j.Logg…

    Linux 2023年6月14日
    097
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球