Linux配置问题

1、终端中输入su直接进入root账户

问题描述:刚安装完成的Linux在命令终端中输入su,然后再输入账户的密码,会显示认证失败,无法进入root账户。

原因解释:刚安装完成的Linux没有配置root密码。

解决方法:终端输入sudo passwd;输入进入root模式的密码。

注意事项:是passwd,而不是password。

2、无法全屏问题

解决方法:

  1)菜单栏-设备-安装增强功能;

  2)运行(窗口右上角);

  3)重启;

  以下操作可选,可以去除文件窗口左侧的光盘图标,治疗强迫症:

  4)菜单栏-设备-分配光驱-移除虚拟盘;

  5)重启。

3、配置ssh,用于远程连接,如xshell

  1)终端输入sudo apt-get update-->回车;

  2)输入sudo apt-get install openssh-server-->回车-->输入y-->回车;

  3)输入sudo ps -e |grep ssh-->回车;

     如果出现sshd,说明ssh服务已经启动,如果没有启动:

           输入sudo service ssh start-->回车;

  4)输入sudo gedit /etc/ssh/sshd_config-->回车-->配置文件中"PermitRootLogin without-password"前加"#",将它注释掉-->再添加"PermitRootLogin yes"-->保存。

4、java安装与配置

  安装:

  1)下载jdk包:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;

  2)解压缩到/usr/java;

  配置:

  3)终端输入vi /etc/profile;

  4)添加:

          export JAVA_HOME=/usr/java/jdk1.8.0-92

        export JRE_HOME=$JAVA_HOME/jre

          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

          export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

  5)输入source /etc/profile,使修改生效;

      6)输入echo $PATH、java -version、javac -version等,查看是否配置成功。

5、按照hadoop官网的方法配置shh localhost不成功

  1)终端输入cd ~/.ssh;

  2)ssh-keygen -t rsa-->一直按回车;

  3)cp id_rsa.pub authorized_keys;

  4)输入ssh localhost,验证是否成功,如果不需要输入密码,则设置成功。

6、配置pyspark通过IPython notebook运行

  1)安装Anaconda(自带Python2.7、IPython);

  2)安装Spark至/usr/spark;

  3)终端输入cd /usr/spark;

  4)输入IPYTHON=1 ./bin/pyspark;

  5)输入IPYTHON_OPTS='notebook' ./bin/pyspark。

 7、sbin/start-all.sh没有启动namenode的问题

  方法1:

  每次出现该问题,终端输入bin/hdfs namenode -format。

  方法2:

  1)在任意位置如/root新建目录,终端输入mkdir ./hadoop_tmp;

  1)输入vi etc/hadoop/core-site.xml;

  2) 添加

    <property>     

           <name>hadoop.tmp.dir</name>    

           <value>/root/hadoop_tmp</value>     

    </property>

  3)输入bin/hdfs namenode -format;

  4)重启。

原文地址:https://www.cnblogs.com/PistonType/p/5635035.html