Linux下多个盘符乱的问题处理
参考文档:
linux下man fstab命令查看帮助,有一段说明,可以使用UUID,或者LABEL= 来绑定盘。这里使用UUID来绑定
Instead of giving the device explicitly, one may indicate the filesystem that is to be mounted by its UUID or
LABEL (cf. e2label(8) or xfs_admin(8)), writing LABEL=<label> or UUID=<uuid>, e.g., `LABEL=Boot' or
`UUID=3e6be9de-8139-11d1-9106-a43f08d823a6'.
man mkfs.xfs 命令查看,设置label
-L label
Set the filesystem label. XFS filesystem labels can be at most 12 characters long; if label is longer than 12
characters, mkfs.xfs will not proceed with creating the filesystem. Refer to the mount(8) and xfs_admin(8)
manual entries for additional information.
-- 问题,在启动数据库的时候,报错,某一些文件或者目标不存在
SYS@test SQL> startup
ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated
ORA-01262: Stat failed on a file destination directory
Linux-x86_64 Error: 2: No such file or directory
SYS@test SQL>
-- 查看了下/etc/fstab下面的盘,有sdb、sdc、sdd、sde四个盘。查看四个盘对应的挂载点,发现里面的文件乱了,原来是启动后盘符乱了
/dev/mapper/ol_19cdg01-root / xfs defaults 0 0
UUID=357c1a07-7c12-48e6-a1b2-d9b7e2c608de /boot xfs defaults 0 0
/dev/mapper/ol_19cdg01-swap swap swap defaults 0 0/dev/sdb1 /u01 xfs defaults 0 0
/dev/sdc1 /oradata xfs defaults 0 0
/dev/sdd1 /arch xfs defaults 0 0
/dev/sde1 /mysql xfs defaults 0 0
-- 可以看到,两次启动后,盘符是不一样的。比如两次sdd盘的大小就不一样
[root@19ctest mysql]# fdisk -l | grep sd
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 41943039 19921920 8e Linux LVM
Disk /dev/sdb: 42.9 GB, 42949672960 bytes, 83886080 sectors
/dev/sdb1 2048 83886079 41942016 83 Linux
Disk /dev/sdc: 128.8 GB, 128849018880 bytes, 251658240 sectors
/dev/sdc1 2048 251658239 125828096 83 Linux
Disk /dev/sdd: 107.4 GB, 107374182400 bytes, 209715200 sectors
/dev/sdd1 2048 209715199 104856576 83 Linux
Disk /dev/sde: 128.8 GB, 128849018880 bytes, 251658240 sectors
/dev/sde1 2048 251658239 125828096 83 Linux
[root@19ctest mysql]#
[root@19ctest ~]# fdisk -l | grep sd
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 41943039 19921920 8e Linux LVM
Disk /dev/sdb: 42.9 GB, 42949672960 bytes, 83886080 sectors
/dev/sdb1 2048 83886079 41942016 83 Linux
Disk /dev/sdc: 128.8 GB, 128849018880 bytes, 251658240 sectors
/dev/sdc1 2048 251658239 125828096 83 Linux
Disk /dev/sdd: 128.8 GB, 128849018880 bytes, 251658240 sectors
/dev/sdd1 2048 251658239 125828096 83 Linux
Disk /dev/sde: 107.4 GB, 107374182400 bytes, 209715200 sectors
/dev/sde1 2048 209715199 104856576 83 Linux
[root@19ctest ~]#
-- 找到盘和挂载点的对应关系后,打算使用uuid在/etc/fstab中绑定
scsi_id -g -u -d /dev/sdbsdb -- /u01 36000c2960d16839a1c4cd1fc74bfd28b
sde -- /mysql 36000c29cd2ab754f9d1f8d819b5ddf73
sdc -- /oradata 36000c29a0c36c71b884a788f3e52ae3a
sdd -- /arch 36000c29e5e90b68f2dbae8eba081503f
-- 修改/etc/fstab,绑定如下,但是mount的时候,报错,找不到UUID
/dev/sdb1 /u01 xfs defaults 0 0
/dev/sdc1 /oradata xfs defaults 0 0
/dev/sdd1 /arch xfs defaults 0 0
/dev/sde1 /mysql xfs defaults 0 0uuid=36000c2960d16839a1c4cd1fc74bfd28b /u01 xfs defaults 0 0
uuid=36000c29a0c36c71b884a788f3e52ae3a /oradata xfs defaults 0 0
uuid=36000c29e5e90b68f2dbae8eba081503f /arch xfs defaults 0 0
uuid=36000c29cd2ab754f9d1f8d819b5ddf73 /mysql xfs defaults 0 0[root@19ctest ~]# mount -a
mount: can't find UUID=36000c2960d16839a1c4cd1fc74bfd28b
mount: can't find UUID=36000c29a0c36c71b884a788f3e52ae3a
mount: can't find UUID=36000c29e5e90b68f2dbae8eba081503f
mount: can't find UUID=36000c29cd2ab754f9d1f8d819b5ddf73
[root@19ctest ~]#
-- 仔细查看/etc/fstab中的内容,发现UUID=357c1a07-7c12-48e6-a1b2-d9b7e2c608de 这个UUID,和SICI_ID出来的结果不一样,原来这个UUID是使用blkid命令得出的
[root@19ctest ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdd 8:48 0 120G 0 disk
└─sdd1 8:49 0 120G 0 part
sdb 8:16 0 40G 0 disk
└─sdb1 8:17 0 40G 0 part
sr0 11:0 1 4.5G 0 rom
sde 8:64 0 100G 0 disk
└─sde1 8:65 0 100G 0 part
sdc 8:32 0 120G 0 disk
└─sdc1 8:33 0 120G 0 part
sda 8:0 0 20G 0 disk
├─sda2 8:2 0 19G 0 part
│ ├─ol_19cdg01-swap 252:1 0 2G 0 lvm [SWAP]
│ └─ol_19cdg01-root 252:0 0 17G 0 lvm /
└─sda1 8:1 0 1G 0 part /boot
[root@19ctest ~]# blkid /dev/sdd1
/dev/sdd1: UUID="7c8f7ccc-5ca5-4447-aeb4-edcc810fbfce" TYPE="xfs"
[root@19ctest ~]# blkid /dev/sdc1
/dev/sdc1: UUID="adb83729-7a67-4416-b4ad-97ec1d61b704" TYPE="xfs"
[root@19ctest ~]# blkid /dev/sdb1
/dev/sdb1: UUID="a716c33d-5e7c-422f-aa1e-7b09f1c5d568" TYPE="xfs"
[root@19ctest ~]# blkid /dev/sde1
/dev/sde1: UUID="dc153057-bd51-463a-84d1-90e5a38522d7" TYPE="xfs"
[root@19ctest ~]#
UUID=a716c33d-5e7c-422f-aa1e-7b09f1c5d568 /u01 xfs defaults 0 0
UUID=adb83729-7a67-4416-b4ad-97ec1d61b704 /oradata xfs defaults 0 0
UUID=7c8f7ccc-5ca5-4447-aeb4-edcc810fbfce /arch xfs defaults 0 0
UUID=dc153057-bd51-463a-84d1-90e5a38522d7 /mysql xfs defaults 0 0
-- 修改/etc/fstab,使用lsblk获取的uuid来绑定,问题解决。
END
相关文章:
Linux下多个盘符乱的问题处理
参考文档: linux下man fstab命令查看帮助,有一段说明,可以使用UUID,或者LABEL 来绑定盘。这里使用UUID来绑定 Instead of giving the device explicitly, one may indicate the filesystem that is to be mounted by its UUID …...
uniapp小程序使用web-view组件页面分享后,点击没有home小房子解决办法
uniapp小程序使用web-view组件页面分享后,点击没有home小房子解决办法 小程序 :IOS 测试正常, 安卓 不显示home 微信小程序使用的是全局自定义导航,通过首页 banner 跳转到一个 web-view 页面,展示官网。 web-view 页…...
SLAM_语义SLAM相关论文
目录 1. 综述 2. 相关文章 Probabilistic Data Association for Semantic SLAM VSO:Visual Semantic Odometry 语义信息分割运动物体...
【技巧】并发读取Mysql数据保证读取到的数据不重复
【技巧】并发读取Mysql数据保证读取到的数据不重复 使用场景: 并发场景下, 保证不获取到重复的数据 思路: 先通过 MYSQL锁 去占位打标识,然后再去取数据 相当于几个人抢蛋糕, A先把蛋糕打上记号 蛋糕是A的, 然后再慢慢吃 表结构 表 t_userid name val used_flag 是否使用…...
Lavarel异步队列的使用
系统为window 启动队列: php artisan queue:listen设置队列类 .env文件需设置:QUEUE_CONNECTIONredis <?phpnamespace App\Jobs;use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Disp…...

JVM知识分享(PPT在资源里)
一、前言 1.自动内存管理 有句经典的话是这样说,Java与C之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要…...

整合Salesforce Org需要避免的3大风险
管理多个Salesforce实例是成长型企业可能遇到的场景,每个Salesforce实例都包含可能需要整合的关键业务数据和流程。 除了整合,组织可能会在不同的发展阶段采用Salesforce(例如CRM、服务、运营)。整合的最终结果是多个Salesforce实例被统一,并…...

viple进阶3:打印不同形状的三角形
(1)题目:打印实心的三角形(正三角) 第一步:观察图形。首行是1颗星,其余的每一行都比上一行多1颗星;其次,每一行的星号数和行数值相等,第一行有1颗星ÿ…...

pytest+yaml实现接口自动化框架
前言 httprunner 用 yaml 文件实现接口自动化框架很好用,最近在看 pytest 框架,于是参考 httprunner的用例格式,写了一个差不多的 pytest 版的简易框架 项目结构设计 项目结构完全符合 pytest 的项目结构,pytest 是查找 test_.…...
编译器使用优化后出现的busfault
遇到的问题: 未开优化是正常执行,打开优化,无法运行,定位到异常语句 //ADC_REG 是ADC结果寄存器地址 uint32 adc *(uint32 *)ADC_REG; uint32 temp adc&0xffff;未优化汇编代码 //uint32 adc *(uint32*)ADC_REG; MOVW R…...
rebase current onto selected作用
rebase current onto selected作用 "rebase current onto selected"是一个版本控制工具中的命令,通常用于将当前分支的修改合并到已选定的分支中,以保持代码库的整洁性和可维护性。 具体来说,这个命令会将当前分支的提交历史记录…...

深度学习入门
全连接批量归一化 目的是:只有一个学习率, 通过归一化,让所有的 x i x_i xi具有一样的分布,则对每个参数 w i w_i wi梯度的作用是相当的实现是:实际上是在全连接中增加了两个节点 γ \gamma γ, β \beta β 卷积…...
嵌入式图像处理机器视觉库YMCV使用
YMCV入门 一个可以免操作系统的机器视觉库,由c语言编写可以跑在单片机上。项目地址https://gitee.com/yao_mi/ymcv 使用的时候,可以参考他们的教程和demo,建议先看教程,上面有架构说明。 一个典型的应用就是渲染器,需…...

vscode设置pycharm中的项目路径和debug方法
真大佬在这 真大佬在这 必须给大佬star 命令行运行: export PYTHONPATH:pwd:/home/bennie/bennie/bennie_project/AI_Lab python main.py 当关闭此命令行时,临时路径会清除,可以将上述export的整条语句,加入~/.bashrc中 该命令中…...

10-27 maven概念
maven maven的概念模型: 项目对象模型(POM: Project object Model),一组标准集合: pom.xml 依赖管理系统(Dependency Management System) 项目生命周期(Project Lifecycle) 项目对象模型: 把项目当成一个对象,描述这个项目,使用p…...

SQL审计是什么意思?目的是什么?有什么好处?
很多刚入行的运维小伙伴对于SQL审计不是很了解,不知道其是什么意思?使用SQL审计的目的是什么?使用SQL审计的好处有哪些?这里我们大家就来一起聊聊,仅供参考哈! SQL审计是什么意思? 【回答】&…...

CSS 网页布局
网页布局有很多种方式,一般分为以下几个部分:头部区域、菜单导航区域、内容区域、底部区域: 1)、头部区域位于整个网页的顶部,一般用于设置网页的标题或者网页的logo。 <style> body { margin: 0; } /* 头部样…...

智慧燃气管网监测系统功能简要介绍
关键词:智慧燃气、智慧燃气管网、智慧燃气管网监测、智慧燃气管网监测系统、智慧燃气解决方案 燃气作为城市主要燃料,遍布整个城区,其安全运行直接关系到居民的生命安全,不可不重视。 智慧燃气中的GIS和SCADA系统,可…...

深度解析:如何开发一对一交友App的关键要素和流程
在数字化时代,人们越来越倾向于使用交友App来寻找自己的伴侣或交流朋友。而一对一交友App的开发成为了创业者们追逐的热门领域。本文将深入探讨一对一交友App开发的关键要素和流程,帮助您在竞争激烈的市场中脱颖而出。 关键要素:打造独特的用…...

ClickHouse 学习之从高级到监控以及备份(二)
第 一 部分 高级篇 第 1 章 Explain 查看执行计划 在 clickhouse 20.6 版本之前要查看 SQL 语句的执行计划需要设置日志级别为 trace 才能可以看到,并且只能真正执行 sql,在执行日志里面查看。在 20.6 版本引入了原生的执行计划的语法。在 20.6.3 版本成…...
rknn优化教程(二)
文章目录 1. 前述2. 三方库的封装2.1 xrepo中的库2.2 xrepo之外的库2.2.1 opencv2.2.2 rknnrt2.2.3 spdlog 3. rknn_engine库 1. 前述 OK,开始写第二篇的内容了。这篇博客主要能写一下: 如何给一些三方库按照xmake方式进行封装,供调用如何按…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】
微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...
生成 Git SSH 证书
🔑 1. 生成 SSH 密钥对 在终端(Windows 使用 Git Bash,Mac/Linux 使用 Terminal)执行命令: ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" 参数说明: -t rsa&#x…...

如何将联系人从 iPhone 转移到 Android
从 iPhone 换到 Android 手机时,你可能需要保留重要的数据,例如通讯录。好在,将通讯录从 iPhone 转移到 Android 手机非常简单,你可以从本文中学习 6 种可靠的方法,确保随时保持连接,不错过任何信息。 第 1…...

【2025年】解决Burpsuite抓不到https包的问题
环境:windows11 burpsuite:2025.5 在抓取https网站时,burpsuite抓取不到https数据包,只显示: 解决该问题只需如下三个步骤: 1、浏览器中访问 http://burp 2、下载 CA certificate 证书 3、在设置--隐私与安全--…...

MySQL 8.0 OCP 英文题库解析(十三)
Oracle 为庆祝 MySQL 30 周年,截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始,将英文题库免费公布出来,并进行解析,帮助大家在一个月之内轻松通过OCP认证。 本期公布试题111~120 试题1…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...

用机器学习破解新能源领域的“弃风”难题
音乐发烧友深有体会,玩音乐的本质就是玩电网。火电声音偏暖,水电偏冷,风电偏空旷。至于太阳能发的电,则略显朦胧和单薄。 不知你是否有感觉,近两年家里的音响声音越来越冷,听起来越来越单薄? —…...

保姆级教程:在无网络无显卡的Windows电脑的vscode本地部署deepseek
文章目录 1 前言2 部署流程2.1 准备工作2.2 Ollama2.2.1 使用有网络的电脑下载Ollama2.2.2 安装Ollama(有网络的电脑)2.2.3 安装Ollama(无网络的电脑)2.2.4 安装验证2.2.5 修改大模型安装位置2.2.6 下载Deepseek模型 2.3 将deepse…...

脑机新手指南(七):OpenBCI_GUI:从环境搭建到数据可视化(上)
一、OpenBCI_GUI 项目概述 (一)项目背景与目标 OpenBCI 是一个开源的脑电信号采集硬件平台,其配套的 OpenBCI_GUI 则是专为该硬件设计的图形化界面工具。对于研究人员、开发者和学生而言,首次接触 OpenBCI 设备时,往…...