首页 > 其他分享 >阿里云ecs重启实例后找不到磁盘

阿里云ecs重启实例后找不到磁盘

时间:2023-12-06 11:23:29浏览次数:32  
标签:重启 fstab dev 实例 ecs 挂载 磁盘

公司有台ecs,每次重启后,都找不到挂载的数据盘。

问题现象:Linux实例重启或初始化系统之后,再登录实例运行df -h查看云盘挂载,发现数据不见了。
问题原因:
重启实例:如果重启实例前,您没有将挂载信息写入到/etc/fstab中,重启实例之后实例不会自动挂载数据盘。
重新初始化系统盘:初始化系统盘会重置/etc/fstab文件,重新初始化系统盘后实例不会自动挂载数据盘。


解决方案:本方法以非I/O优化实例/dev/xvdb1分区为例。如果是I/O优化实例非NVMe协议挂载的数据盘,云盘设备名为/dev/vd[b-z];如果是I/O优化实例NVMe协议挂载的数据盘,云盘设备名为/dev/nvmeXn1。请您根据实际情况操作。


输入命令fdisk -l 查看丢失的磁盘的设备名称。运行mount /dev/vdb1 /data 命令重新挂载数据盘到/data目录下。


设置磁盘开机后自动挂载,在/etc/fstab中将磁盘信息写入。先用命令行输入lsblk -f 查询到磁盘的uuid。如图
在/etc/fstab中添加以下命令,然后重启服务器实例。
UUID=0986ec06-b94f-42c6-8b35-ca69ef709cd5 /data ext4 defaults 0 0

标签:重启,fstab,dev,实例,ecs,挂载,磁盘
From: https://www.cnblogs.com/psy-sdudio/p/17879090.html

相关文章

  • Ubuntu上文件系统根目录磁盘空间扩充
    今天使用Ubuntu的时候,出现了磁盘根目录空间不足的提示,需要我们对于根目录磁盘空间进行扩充。1.打开终端输入命令,安装gparted管理器sudoapt-getinstallgparted接着输入Y接受,安装完成后输入命令sudogparted打开管理器2.进入gparted管理器界面如下,选择/dev/sda3根目......
  • Linux磁盘扩容(非lvm)操作手册
    Linux磁盘扩容(非lvm)操作手册文章目录Linux磁盘扩容(非lvm)操作手册1.磁盘查看及新磁盘添加扫描(非关机)2.非逻辑卷扩容3.重载及挂载早期Linux只支持MBR,后面支持了MBR和GPT两种类型。长期使用传统的分区工具一般都是用fdisk,但是fdisk是很早用法,它只支持MBR(MasterBootRecord......
  • Linux“No space left on device”系统磁盘空间不足问题排查处理
    Linux“Nospaceleftondevice”系统磁盘空间不足问题排查处理目录Linux“Nospaceleftondevice”系统磁盘空间不足问题排查处理1问题2排查和处理2.1第一次排查处理2.2第二次排查处理1问题今天项目测试环境自动发版失败,确认日志发现提示磁盘空间不足,不能正常生成war......
  • C++_类实例—指针-内存
    智能指针#g++t.cpp-std=c++11C++11中引入了智能指针的概念,方便管理堆内存智能指针是利用了一种叫做RAII(资源获取即初始化)的技术对普通的指针进行封装,这使得智能指针实质是一个对象,行为表现的却像一个指针包含在头文件<memory>中,shared_ptr、unique_ptr、weak_ptr1......
  • Macbook磁盘系统结构/文件/目录介绍分析
    1.系统磁盘根目录详解:1.1磁盘根目录结构/(根目录)|--Applications#存放应用程序|--Users#存放用户文件和设置|--cores#存放核心转储文件,通常用于调试|--home#用户家目录的根目录|--sbin......
  • Optional常用方法实例, 源码挺简单的,重要的是option 与 stream 以及lambda 的连贯使用
    Optionalstaticmethods: Optional.ofNullable();Optional.empty();Optional.of(); ​ empty():publicstatic<T>Optional<T>empty(){@SuppressWarnings("unchecked")Optional<T>t=(Optional<......
  • 实例讲解Python 解析JSON实现主机管理
    本文分享自华为云社区《Python解析JSON实现主机管理》,作者:LyShark。JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,它以易于阅读和编写的文本形式表示数据。JSON是一种独立于编程语言的数据格式,因此在不同的编程语言中都有对应的解析器和生成器。JSON格式的设计......
  • 8、虚拟磁盘格式转换和调整虚拟磁盘大小
    摘自:https://blog.51cto.com/mfc001/6410829虚拟磁盘格式转换qwmu-img可以将不同格式的虚拟磁盘文件进行格式转化如:将vmvare虚拟机的vmdk转化为raw和qcow2格式第一步:找一个没有快照的虚拟机,查看磁盘文件位置,找到vmdk结尾文件,拷贝到/var/lib/libvirt/images第二步:查......
  • 基于ATMega16的流水灯实例(汇编)
    本例在ATMega16上,利用汇编程序实现一个流水灯,主要讨论寄存器移位及软件延时的使用方法。本例中的八个LED电路通过限流电阻及跳线帽接在PA端口,电路如下图所示。完整的汇编代码如下。 .INCLUDE"M16DEF.INC".DEFTMP=R16;定义一个R16寄存器的别名(R不能......
  • 在net中通过Autofac实现AOP的方法及实例详解
     在本示例中,我们将使用Autofac和AspectC(Autofac.Extras.DynamicProxy2)来演示如何实现AOP(面向切面编程)。我们将创建一个简单的C#控制台应用程序,并应用AOP以解决日志记录的问题。首先,让我们讨论AOP的用途和目标。AOP(面向切面编程)的用途AOP是一种编程范式,旨在解决横切关注点(cro......