1. 程式人生 > >Ubuntu 虛擬機器一直在登陸介面跳轉

Ubuntu 虛擬機器一直在登陸介面跳轉

問題原因:1.環境變數有問題;2.記憶體給多了,都有可能產生以上問題!!

解決方案:
1.針對環境變數問題:
由於最開始是 vim /etc/profile 來編輯環境變數的,這種方式會有問題
最佳的配置環境變數的方式是:在/etc/profile.d/目錄下建立一個以.sh結尾的檔案,將環境變數配置配置在這裡

    #僅僅是提示作用,也可以是別的顏色,調整31m,32m,33m,……更換顏色
  1 PS1='\[\e[1;31m\][\[email protected]\h \w]\$\[\e[0m\]'  
  2 
  3 export SPARK_HOME=/home/kangxz/Downloads/spark-2.1
.0-bin-hadoop2.7 4 export HADOOP_HOME=/home/kangxz/Downloads/hadoop-2.7.6 5 export JAVA_HOME=/usr/local/jdk1.8.0_171 6 export SCALA_HOME=/usr/local/scala-2.11.8 7 export PATH=$SPARK_HOME/bin:$HADOOP_HOME/bin:$JAVA_HOME/bin:$SCALA_HOME/bin:$PATH 8 export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ~

然後儲存退出後,使用 source /etc/profile.d/檔名.sh,生效檔案裡的配置。
然後用echo $PATH 命令檢視環境變數是否新增成功

[[email protected] ~]#echo  $PATH
/home/kangxz/Downloads/spark-2.1.0-bin-hadoop2.7/bin:/home/kangxz/Downloads/hadoop-2.7.6/bin:/usr/local/jdk1.8.0_171/bin:/usr/local/scala-2.11.8/bin:/home/kangxz/Downloads/spark-2.1.0-bin-hadoop2.7/bin:/home/
kangxz/Downloads/hadoop-2.7.6/bin:/usr/local/jdk1.8.0_171/bin:/usr/local/scala-2.11.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

成功後重啟下虛擬機器,輸入密碼進入成功!

2.針對“記憶體給多了”的問題:
這裡寫圖片描述
根據自己電腦配置將記憶體調小就好,我之前是9G,調整為2G!