Linux-开机自动挂载(文件系统、交换空间)
准备磁盘
添加三块磁盘(两块SATA,一块NVMe)
查看设备:
[root@localhost jian]# ll /dev/sd*
[root@localhost jian]# ll /dev/nvme0n2
扩:查看当前主机上的所有块设备,通过如下指令实现:
[root@localhost jian]# fdisk -l
磁盘(SATA)
逻辑化操作
创建物理卷:
把两个SATA磁盘sda和sdb创建成物理卷
[root@localhost jian]# pvcreate /dev/sda
[root@localhost jian]# pvcreate /dev/sdb
创建卷组:
将两个物理卷加入进去
[root@localhost jian]# vgcreate vgtest /dev/sda /dev/sdb
创建逻辑卷:
在卷组上分30GB给逻辑卷
[root@localhost jian]# lvcreate -n lvtest -L 30G vgtest
查看创建情况:
[root@localhost jian]# lvs
[root@localhost jian]# vgs
[root@localhost jian]# pvs
格式化
[root@localhost jian]# mkfs.xfs /dev/mapper/vgtest-lvtest
挂载
创建之后准备目录(空目录)/test
[root@localhost jian]# mkdir /test
[root@localhost jian]# ll /test
把逻辑卷挂载到该目录:
[root@localhost jian]# mount /dev/mapper/vgtest-lvtest /test
查看挂载情况:
[root@localhost jian]# df -h /test
磁盘(NVMe)
分区操作:
(标准分区和交换分区)
[root@localhost jian]# fdisk /dev/nvme0n2
Command (m for help): n
Select (default p): p
+10G(划分10GB的空间大小)
Command (m for help): p
Command (m for help): n
Select (default p): p
默认划分剩下的所有空间
Command (m for help): p
第一个分区格式化成一个标准的Linux分区挂载使用;第二个分区做成一个交换空间使用。
标记swap格式:
作为交换空间标记一下格式
Command (m for help): l
Command (m for help): t
Hex code or alias (type L to list all): 82
Command (m for help): p
现在“Type”处是Linux swap
保存退出:Command (m for help): w
查看分区:
查看/dev/nvme0n2的所有分区:
[root@localhost jian]# ll /dev/nvme0n2*
p1 作为标准分区,p2 是交换空间
格式化:
把标准分区(p1)格式化成ext4的文件系统
[root@localhost jian]# mkfs.ext4 /dev/nvme0n2p1
创建交换空间:
把交换分区(p2)做成交换空间
[root@localhost jian]# mkswap /dev/nvme0n2p2
启用交换空间:
制作完成,启用交换空间:
[root@localhost jian]# swapon /dev/nvme0n2p2
[root@localhost jian]# swapon -s
[root@localhost jian]# free -m
挂载:
[root@localhost jian]# mkdir /partition
[root@localhost jian]# ll /partition
把标准分区挂载到该目录
[root@localhost jian]# mount /dev/nvme0n2p1 /partition
[root@localhost jian]# df -h /partition
当前挂载,在操作系统重启后就不存在(临时),挂载动作是临时的,分区和文件系统不是。
挂载的两个文件系统xfs和ext4都是临时挂载到目录上,交换空间也是临时生效,重启之后就不会继续生效,所以需要让它开机自动启动,这样就不用在每次开机之后再去重新配置。
开机自动挂载设置:
最主要使用的文件:fstab 文件系统表(filesystem)
[root@localhost jian]# ll /etc/fstab
查看文件系统表:
[root@localhost jian]# vim /etc/fstab
注:不用斜线开头是相对路径,有斜线是绝对路径
1./dev/mapper/rhel-root 逻辑卷(块设备)
2./ 挂载点(目标)
3.xfs 文件系统类型
4.defaults 挂载选项
5. 0 在宕机时文件系统里的数据是否导出,默认不导出来
6. 0 开机先检查一遍文件系统,默认不检查,只要文件系统不损坏就没有问题,可以正常使用。
具体规则说明可翻阅man手册关于文件系统表的章节
[root@localhost jian]# man 5 fstab
…………
UUID
Universally Unique Identifier 通用唯一识别码
查看UUID:[root@localhost jian]# blkid
每个路径都有对应UUID(唯一编码),企业里面推荐在文件系统表里书写UUID,更好去避免数据丢失的情况。
书写系统文件表可以直接复制使用
下一项/dev/mapper/rhel-swap路径的挂载点(目标)处是none,交换分区指定为none(固定)
系统启动文件和操作系统运行的文件尽量分开放,如果操作系统损坏,还是可以启动;如果/boot目录损坏,也不会影响操作系统运行,这是一种比较好的安全机制。
进行系统文件表的书写:
已创建两个挂载和一个交换空间
/dev/mapper/vgtest-lvtest /test xfs defaults 0 0
/dev/nvme0n2p1 /partition ext4 defaults 0 0
/dev/nvme0n2p2 none swap defaults 0 0
验证:
写好后重启设备:[root@localhost jian]# reboot
查看挂载情况:[root@localhost jian]# df -h
[root@localhost jian]# swapon -s
开机自动挂载设置完成!
相关文章:
Linux-开机自动挂载(文件系统、交换空间)
准备磁盘 添加三块磁盘(两块SATA,一块NVMe) 查看设备: [rootlocalhost jian]# ll /dev/sd* [rootlocalhost jian]# ll /dev/nvme0n2 扩:查看当前主机上的所有块设备,通过如下指令实现: [root…...
[003-02-10].第10节:Docker环境下搭建Redis主从复制架构
我的博客大纲 我的后端学习大纲 我的Redis学习大纲 1.cluster(集群)模式-docker版 哈希槽分区进行亿级数据存储 1.1.面试题:1~2亿条数据需要缓存,请问如何设计这个存储案例 1.回答:单机单台100%不可能,肯…...
uni-app学习HBuilderX学习-微信开发者工具配置
HBuilderX官网:简介 - HBuilderX 文档 (dcloud.net.cn)https://hx.dcloud.net.cn/ uni-app官网: uni-app官网 (dcloud.net.cn)https://uniapp.dcloud.net.cn/quickstart-hx.htmlHBuilder下载安装:打开官网 uni-app项目的微信开发者工具配置…...
持续集成08--Jenkins邮箱发送构建信息及测试报告
前言 在持续集成(CI)和持续部署(CD)的自动化流程中,及时通知团队成员关于构建的成功或失败是至关重要的。Jenkins,作为强大的CI/CD工具,提供了多种通知机制,其中邮件通知是最常用且有…...
专题四:设计模式总览
前面三篇我们通过从一些零散的例子,和简单应用来模糊的感受了下设计模式在编程中的智慧,从现在开始正式进入设计模式介绍,本篇将从设计模式的7大原则、设计模式的三大类型、与23种设计模式的进行总结,和描述具体意义。 设计模式体…...
基于X86+FPGA+AI数字化医疗设备:全自动尿沉渣检测仪
助力数字医疗发展,信迈可提供全自动尿沉渣检测仪专用计算机 随着信息技术的不断进步,医疗也进入了一个全新的数字化时代。首先是医疗设备的数字化,大大丰富了医疗信息的内涵和容量,具有广阔的市场发展前景。 数字化医疗设备&…...
vue2导入elementui组件库
第一步安装 npm i element-ui -S 第二步在main.js中导入 第三步使用然后在运行项目...
Django定时任务框架django-apscheduler的使用
1.安装库 pip install django-apscheduler 2.添加 install_app django_apscheduler 3.在app下添加一个task.py文件,用来实现具体的定时任务 task.pydef my_scheduled_job():print("这个任务每3秒执行一次", time.time()) 4.在app下创建一个manag…...
知识库文档处理,word转markdown
前一篇我讲解了如何对接MiniMax实现FAQ,其实知识库不仅仅可以实现FAQ,还能实现帮助文档的查询,内部培训资料的查询等等,但是这些培训资料大部分是word版本的,并且有层级结构,比如标题1,标题1-1等…...
TF和TF-IDF区别和联系
TF(Term Frequency)和TF-IDF(Term Frequency-Inverse Document Frequency)都是用于文本挖掘和信息检索的统计方法,用于评估一个词在文档或文档集合中的重要性。 一.TF(Term Frequency) 1.定义…...
02线性表 - 链表
这里是只讲干货不讲废话的炽念,这个系列的文章是为了我自己以后复习数据结构而写,所以可能会用一种我自己能够听懂的方式来描述,不会像书本上那么枯燥和无聊,且全系列的代码均是可运行的代码,关键地方会给出注释^_^ 全…...
高性能、安全、低碳绿色的趋势下,锐捷网络发布三擎云办公解决方案 3.0
桌面虚拟化作为云时代的主流和热门技术,已经取得了广泛应用。随着生成式 AI 爆炸式发展,CSDN 看到,人工智能正在引发计算、开发、交互三大范式的全面升级,技术开发或将迎来一次全新的科技变革周期,因此 VDI 云桌面随之…...
python3 shutil排除特定或者模糊匹配文件或目录
import shutil import fnmatchdef ignore_files(dir, files):# 定义要忽略的模式ignore_patterns = [file2.txt, dir2, *复制*.py]ignore_list = []<...
Spire.PDF for .NET【文档操作】演示:如何在 C# 中切换 PDF 层的可见性
我们已经演示了如何使用 Spire.PDF在 C# 中向 PDF 文件添加多个图层以及在 PDF 中删除图层。我们还可以在 Spire.PDF 的帮助下在创建新页面图层时切换 PDF 图层的可见性。在本节中,我们将演示如何在 C# 中切换新 PDF 文档中图层的可见性。 Spire.PDF for .NET 是一…...
新文件覆盖旧文件还能复原吗?八大excel文档修复软件免费
新文件覆盖旧文件还能复原吗?文件操作失误,尤其是新文件意外覆盖旧文件的情况时有发生,面对文件被覆盖的情况,我们不仅需要冷静应对,更需要掌握一系列有效的恢复策略。本文将深入探讨八种免费方法,旨在帮助…...
Android 10.0 Launcher3拖拽图标进入hotseat自适应布局功能实现一
1.前言 在10.0的系统rom定制化开发中,在对于launcher3的一些开发定制中,在对hotseat的一些开发中,需要实现动态hotseat居中 的功能,就是在拖拽图标进入和拖出hotseat,都可以保持hotseat居中的功能,接下来分…...
彻底解决idea的编解码问题
一、打开idea,找到Setting,点击File Encoding编解码设置,将以下标红的三个部分全部设置为UTF-8.同理如果你的项目使用的是GBK或者其他编码格式,那么也设置为统一。 二、点击Java Compiler设置补齐-encoding utf-8参数 三、如果你的项目使用到…...
仅两家!云原生向量数据库 PieCloudVector 全项通过信通院「可信数据库」评测
7月16日,2024 可信数据库发展大会在北京隆重举行。大会以“自主、创新、引领”为主题,近百位数据库领域的专家、学者齐聚一堂,带来高质量的数据库技术洞察与实战经验。 本次可信数据库发展大会中,中国信通院正式公布 2024 年上半年…...
vue使用x6画流程图,简单使用
官网 https://x6.antv.antgroup.com/tutorial/getting-started 安装 npm install antv/x6 --save 使用 <template><div>3333<div id"container" style"width: 800px;height: 800px;"></div></div> </template> <…...
低代码中间件学习体验分享:业务系统的创新引擎
前言 星云低代码平台介绍 星云低代码中间件主要面向企业IT部门、软件实施部门的低代码开发平台,无需学习开发语言/技术框架,可视化开发PC网页/PC项目/小程序/安卓/IOS原生移动应用,低门槛,高效率。针对企业研发部门人员少&#…...
阿里云ACP云计算高级攻城狮通用知识
🔥概述 阿里云云计算高级工程师ACP认证是面向使用阿里云云计算产品的架构、开发、运维类人员的专业技术认证,主要考核考生利用阿里云云计算技术服务体系设计稳定、安全、高性能、易扩展、低成本的企业云计算架构的能力。 前提:在写适用人群…...
log4js node日志插件
最近不是特别忙在用express搭建后台项目,在开发过程中遇到了需要输入日志的问 本来想直接用node自带的console来实现,后来发现console输出的日志达不到自己希望的 日志格式,后来各种百度发现了log4js插件,本文来记录log4js插件使用…...
【MQTT(3)】开发一个客户端,QT-Android安卓手机版本
手机版本更加方便 生成安卓库 参考了这个代码 在编译Mosquitto以支持安卓平台时,主要涉及到使用Android NDK(Native Development Kit)进行交叉编译。环境的准备参考之前的博客【QT开发(17)】2023-QT 5.14.2实现Andr…...
大数据之数据抽取架构演变过程
架构演变之Flink架构的演变过程 一、 起初搭建整个大数据平台是基于CDH这一套资源管理和整合的CM资源管理器搭建的 整个平台包括了: HDFS,YARN,HIVE,zoozie,FLINK,Spark,Zookeeper等组件搭建而成, 刚开始搭建的时候&am…...
[web]-反序列化-绕过__wakeup(转)
BUUCTF-[极客大挑战 2019]PHP1_[极客大挑战 2019]php 1-CSDN博客 <?php include flag.php;error_reporting(0);class Name{private $username nonono;private $password yesyes;public function __construct($username,$password){$this->username $username;$this-…...
B树与B+树的区别
B树和B树都是用于数据库和文件系统的平衡树数据结构,但它们有一些显著的区别: 节点结构: B树:每个节点存储数据和指向子节点的指针。叶子节点也包含数据。 B树:内部节点只存储索引值,不存储实际数据。所有…...
机器人开源调度系统OpenTCS-6最新版本地源码运行
OpenTCS 项目使用 Gradle 而不是 Maven,那么需要使用 Gradle 来导入和构建项目。在 IntelliJ IDEA 中导入和运行使用 Gradle 的项目,可以按照以下步骤进行操作: 克隆 OpenTCS 源码 首先,克隆 OpenTCS 的源码到本地。您可以使用以…...
云监控(华为) | 实训学习day3(10)
实现数据的增删改查 SpringBoot框架模式 向送外卖一样理解 写程序 1、准备食材(java bean) 2、菜谱(pojo接口->预制->sql 语句) 3、service处理 4、controller 派送 5、用户请求->页面 一、Spring Boot实现增加 第一步:食材(表),用户增加,这里还是用户…...
springMVC前后端请求参数绑定和传递
目录 请求参数的绑定 当绑定参数是基本数据类型和字符串类型时,要注意: 当绑定参数是实体类型(JavaBean)要注意: 给集合属性数据封装,要注意: 绑定参数是日期类型,如何封装: 代码实例: 实体类1&#…...
【iOS】—— 消息传递和消息转发
【iOS】—— 消息传递和消息转发 1. 消息传递SEL选择子IMP快速查找汇编代码查找过程总结消息转送快速查找IMP 慢速查找总结消息传递慢速查找IMP 2. 消息转发动态决议动态解析添加方法 快速转发慢速转发 总结动态决议消息转发消息的三次拯救 1. 消息传递 在iOS中,消…...
广州做网站找哪个公司好/uv推广平台
sublime的安装,以及package install的安装,插件的安装,插件报错解决方法 一 、首先到sublime官网下载sublime软件:http://www.sublimetext.com/ 二、下载完sublime后双击程序,直接下一步(傻瓜式安装&#…...
JSP网站建设步骤/win7优化极致性能
从工业和学术界分析 一、学术方向 计算机视觉和传统机器学习一样只是一个子类,所以理论上计算机视觉的算法都能用在机器学习上,但是计算机视觉的 特点是图像的本身属性,图像成像原理和表示方式更加抽象。这样将问题归结到几个点上:…...
怎样用java做网站/谷歌chrome浏览器
https://segmentfault.com/a/1190000019149860...
wordpress小工具制作/郑州官网网络营销外包
一、curator介绍 ELK集群每天会产生index,随着index数量的增加,会不断增加磁盘的占用空间,需要删除index才能释放空间。curator的作用,就是删除过期的索引。 二、软件安装 (1)安装pip 执行rpm -qa | grep p…...
常州工厂网站建设/世界足球排名
1 获取随机字符串或数字获取随机8位字符串:方法1:# echo $RANDOM |md5sum |cut -c 1-8471b94f2方法2:# openssl rand -base64 4vg3BEg方法3:# cat /proc/sys/kernel/random/uuid |cut -c 1-8ed9e032c获取随机8位数字:方…...
主题资源网站建设/磁力猫引擎
Python是一门面向对象的编程语言,python中一切皆为对象,对每一个对象分配内存空间,python的内存管理机制主要包括引用计数、垃圾回收和内存池机制。本文简要介绍python对象及内存管理机制。 目录参数传递Python 参数传递1. 不可变数据类型2. …...