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)重启。