出现错误的原因是由于我突发奇想写了一个reboot集群的脚本,导致集群非法关机,然后就炸了。。。
在我使用上述reboot脚本后,发现MobaXterm(远程工具)ssh死活连不上了。
赶紧检查集群,发现如下报错:
由于心急没有管报错(第一次见看不懂),直接输密码进入界面(我的是无可视化界面的CentOS 6.5)。
进界面后首先尝试ssh其他节点。报错。
尝试从宿主机ping虚拟机,也ping不通。
那么首先确定网络问题,查看/etc/sysconfig/network-scripts/ifcfg-eth0下的ip配置。
没有问题。
输入命令查看ip:
发现只有127.0.0.1,此时基本确定网络服务故障或未自启动。
输入命令启动网络服务:
可以看到ip正常了。
测试宿主机ping虚拟机也正常了。
测试虚拟机ping虚拟机也正常了。
测试ssh本机也正。。。等等!
ssh没通,报错如下:
和最开始的报错是一样的,有了经验,大致也猜测的出很有可能sshd服务也没有自启动。
输入sshd启动命令:
控制台报错信息:
/var/lock/subsys/sshd not group or world-writable
出现此报错,整个系统问题已经初现端倪。
虽然启动sshd服务报错了,但尝试ssh本机却正常了。
此时试着启动集群的各个进程。
果然,大量报错。
只读文件系统 几个大字摧毁我幼小的心灵
想起解决的网络、ssh问题,明白了罪恶的源头就在....
就是它!万恶之源!
首先查看挂载的分区:
又有报错,不过看不懂。猜测是mount命令相关的文件也被修改成只读了。
开机报错的/dev/sda1分区并没有挂载,而/dev/sda3是正常的rw(读写)状态。
我有点晕。
尝试修复/dev/sda3分区:
第一次使用fsck命令,看不太明白,不过该命令没起到什么作用。
有点绝望,随手尝试了修改/dev/sda3分区的状态:
居然不报错了!
至此报错全部消失,网络服务和ssh服务也正常开机自启了。
留下懵逼的我,具体原理日后学习再补充。
② linux文件系统为什么会变成只读的方式
解决方法
1、重启看是否可以修复(很多机器可以)
2、使用用 fsck – y /dev/hdc6 (/dev/hdc6指你需要修复的分区) 来修复文件系统
3、若,在进行修复的时候有的分区会报错,重新启动系统问题依旧
查看下分区结构
[root@localhost ~]# mount
/dev/sda3 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/sda1 on /boot type ext3 (ro)
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)
查看ro挂载的分区,如果发现有ro,就重新mount
umount /dev/sda1
mount /dev/sda1 /boot
如果发现有提示“device is busy”,找到是什么进程使得他busy
fuser -m /boot 将会显示使用这个模块的pid
fuser -mk /boot 将会直接kill那个pid
然后重新mount即可。
4、直接remount,命令为
[root@localhost ~]# mount -o rw,remount /boot
③ linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统
linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统是设置错误造成的,解决方法为:
1、打开只读文件目录了显示-r--r--r--代表着文件只读,如图。
④ 别的电脑发到我的电脑上的文件全部是只读,是为什么
可能是以下原因配纳导致:
文件的权限设置为只读:发送文件的计算机设置了文培凳没件权限为只读,因此在接收方计算机上打开文件时,无法编辑或保存更改。
文件被其他程序占用:如果文件正在被其他程序占用,例如正在被打印或正在被另一个用户编辑,那么它可能会被设置为只读。
接收方计算机的安全设置:接收方计算机的安全设置可能会限制对文件的访问权限,从而只允许只读访问。
文件系统错误:在某些情况下,文件系统错误可能会导致文件被设置为只读。
为解决该问题,可以尝试以下方法:
尝试将文件复制到另一个位置,然后尝试编辑复制后的文件。
确保文件没有被其他程序占用。如果有,请关闭其他程序再尝试打开文件。
检查接收方计算机的安全设粗历置,确保该用户有足够的权限来访问和编辑文件。
如果以上方法都不起作用,那么可能需要修复文件系统错误或重新安装操作系统。
⑤ linux root用户修改权限说是只读文件系统,怎么办
linux root用户修改权限说是只读文件系统是设置错误造成的,解决方法为盯胡:
1、打开linux系统,建立一个目录,文件夹创建命令mkdir ceshi。
注意事项:
Linux与其他操作系统相比 ,具有开放源码、没有版权、技术社区用码顷户多等特点 ,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。
⑥ linux修改属性时提示是只读文件系统怎么回事 chmod 777 什么的都用了 可是就是不行。
1、当前用户权限是否正确
2、当前分区是否可读写
3、是否设置权限遮罩
4、是不是RP有问题
⑦ 文件为什么存不了U盘,显示只读文件系统
您好,很高兴老岩回答您的问题:
有2个丛含睁渗岁原因;第一该文件被写入保护,不能移动拷贝等一些列操作。第二U盘或者该文件中病毒或者电脑杀毒软件导致。