zoukankan      html  css  js  c++  java
  • 关于Linux系统只读(Ubuntu16.4.1)

    不得不以抱怨开始我在博客园中的第一个博客。

    表示自己是某所刚进所的博士,原本是一个学数学的好学生,Linux、Java、sql,一窍不通,现在开始学大数据,菜鸟一只。刚开始摸索,如果有做MapD的,欢迎交流。

    说一下Linux系统只读。

    今天使用安装的MapD新建了一个7M的表,结果,MapD崩了,然后系统就只读了。

    首先,使用mount命令查看,都有哪些项目是变成了ro,正常情况下是rw。

    我的系统中有两个项:/sys/fs/cgroup和/dev/sda2

    (1)/sys/fs/cgroup这个问题是好解决的,只需要重新mount,命令如下:

    mount -o rw,remount /sys/fs/cgroup

    (2)/dev/sda2这个东西很难办,用以上的方法多次无效后,查看有关教程,使用了以下方法(不知道为什么不通,勿学):

       使用fsck -y /dev/sda1 进行自动修复。(用”-y”选项来执行该命令对硬盘进行检查和修复)
       添加参数:fsck -y -C -t ext3 /dev/sda1 (一般情况下修复完成后,所有文件移动到 lost+found目录,文件名会被改变)
       (-C 显示进度条 -t 指定文件系统类型 -y 默认自动yes修复)

    (以上转自:http://www.cnblogs.com/ginvip/p/6375672.html)

    用以上的方法多次修复后,发现连最简单的:ls等命令都出错了。

    没办法,重启服务器,因为我用的是recovery版本的Ubuntu,所以先使用版本自带的fsck进行修复然后resume_nomal_boot打开后,服务器正常启动。

    使用mount命令检查,第二项正常,但是/sys/fs/cgroup仍然是ro,使用上面方法,解决。

    现在系统正常,算是避开了原来的问题,经验是应该先重启试试。

    但是MapD出现问题,报错为:Thrift: Thu Jun 22 15:02:39 2017 TSocket::open() connect() <Host: localhost Port: 9091>Connection refused

    待解决。。。

  • 相关阅读:
    Hive on Spark
    Mongodb添加副本及修改优先级
    RabbitMQ与Spring集成
    最简单的图文教程,几步完成Git的公私钥配置
    Idea Ant 打开发包
    Spring Web 项目Junit测试报错问题
    阿里云maven仓库地址,速度提升100倍
    Spring boot 学习
    JAVA开发常用工具包
    从无到有搭建SSM框架
  • 原文地址:https://www.cnblogs.com/laozhuang/p/7065718.html
Copyright © 2011-2022 走看看