只读挂载磁盘linux,linux挂载磁盘就变只读怎么解决

只读挂载磁盘linux,linux挂载磁盘就变只读怎么解决Linux系统挂载存储变成只读的解决方案:1、mount:用于查看哪个模块输入只读,一般显示为:[root@localhost~]#mount/dev/cciss/c0d0p2on/typeext3(rw)procon/proctypeproc(rw)sysfson/systypesysfs(rw)devptson/dev/ptstypedevpts(r…

大家好,又见面了,我是你们的朋友全栈君。

Linux系统挂载存储变成只读的解决方案:

1、mount:

用于查看哪个模块输入只读,一般显示为:

[root@localhost ~]# mount

/dev/cciss/c0d0p2 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/cciss/c0d0p7 on /home type ext3 (rw)

/dev/cciss/c0d0p6 on /var type ext3 (rw)

/dev/cciss/c0d0p3 on /usr type ext3 (rw)

/dev/cciss/c0d0p1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

/dev/dm-0 on /home/book/upload/BookFile1 type ext3 (rw)

/dev/dm-1 on /home/book/upload/BookFile2 type ext3 (rw)

/dev/dm-2 on /backup type ext3 (rw)

/dev/dm-3 on /home/book/upload/BookFile3 type ext3 (ro)

2、如果发现有ro,就重新mount,或者umount以后再remount

3、umount /dev/dm-3

如果发现有提示“device is busy”,找到是什么进程使得他busy

fuser -m /mnt/data 将会显示使用这个模块的pid

fuser -mk /mnt/data 将会直接kill那个pid

然后重新mount即可。

4、还有一种方法是直接remount,命令为

mount -o rw,remount /mnt/data。

发布于2018.2.7

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150844.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • QStringList用法总结

    QStringList用法总结QStringList继承自QList,提供了一个QString的List;同QList一样,QStringList也是隐式数据共享的,并且支持按索引访问及快速插入、删除元素的操作。所有QList支持的操作都可用于QStringList,同时QStringList在此基础上提供了一些便于操作QString的功能。1.QStringList的构造函数及析构函数构造函数:a.QSt

    2022年5月26日
    249
  • 关于sqltransaction

    关于sqltransaction关于sqltransaction当要对修改的数据进行限制时,比如修改多个数据,但要求同时都要修改成功,这时便用到sqltransaction当用一条数据修改不成功时,便会rollback,有用属性:connection:获取与该事务关联的SqlConnection对象Commit 已重写。提交数据库事务。 Rollback 已重载。已重写。从挂起状态回滚事务。 即回到修改之前

    2022年5月1日
    45
  • Asp.Net Core-几行代码解决Razor中的嵌套if语句

    Asp.Net Core-几行代码解决Razor中的嵌套if语句

    2021年9月15日
    52
  • 多线程(一):创建线程和线程的常用方法

    多线程(一):创建线程和线程的常用方法一:为什么要学多线程应付面试:多线程几乎是面试中必问的题,所以掌握一定的基础知识是必须的。了解并发编程:实际工作中很少写多线程的代码,这部分代码一般都被人封装起来了,在业务中使用多线程的机会也不是很多(看具体项目),但是作为一个高级程序员如果不会多线程是说不过去的。二:进程与线程进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统…

    2022年4月28日
    44
  • c浅拷贝和深拷贝的区别_js中深拷贝和浅拷贝的区别

    c浅拷贝和深拷贝的区别_js中深拷贝和浅拷贝的区别先考虑一种情况,对一个已知对象进行拷贝,编译系统会自动调用一种构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会调用默认拷贝构造函数。先看一个例子,有一个学生类,数据成员时学生的人数和名字:#include<iostream>usingnam…

    2022年9月1日
    0
  • c++的条件运算符_条件运算符都有哪些

    c++的条件运算符_条件运算符都有哪些一、运算符1.条件运算符(?:)是C语言中唯一的一个三目运算符,它是对第一个表达式作真/假检测,然后根据结果返回另外两个表达式中的一个。&amp;amp;amp;amp;amp;amp;amp;lt;表达式1&amp;amp;amp;amp;amp;amp;amp;gt;?&amp;amp;amp;amp;amp;amp;amp;lt;表达式2&amp;amp;amp;amp;amp;amp;amp;gt;:&amp;amp;amp;amp;amp;amp;a

    2022年9月27日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号