【2020-05-09】未整理-相關筆記

修改Ubuntu18.04 IP地址

sudo apt-get update
sudo apt-get install vim
sudo apt-get install net-tools

自ubuntu17.10開始,已經放棄在/etc/network/interfaces裏修改固定的IP配置,及時配置也不會生效,而是改成netplan方式,配置寫在/etc/netplan/01-network-manager-all.yaml裏面。

network:
	version: 2
	renderer: NetworkManager
	ethernets:
		ens33:
			dhcp4: no
			addresses: [192.168.0.20/24]
			gateway4: 192.168.0.1
			nameservers:
				addresses: [114.114.114.144, 8.8.8.8]

注意: gateway4的地址沒有括號,修改後重啓網絡服務就正常了,重啓命令爲

netplan apply

Ubuntu18.04修改apt-get源

國內有很多ubuntu的鏡像源,包括阿里的、網易的、清華的、中科大的。

編輯/etc/apt/sources.list文件

保險方法,先備份

sudo cp sources.list source.list.bake

接下來編輯source.list文件

sudo vim source.list

刪除文件中原有內容,複製一下內容到source.list文件中

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

修改結束之後,保存文件,執行以下命令

sudo apt-get update
sudo apt-get upgrade

ubuntu18.04配置SSH

更新源,安裝openssh,方便通過putty或者xshell遠程連接

sudo apt-get update
sudo apt-get install openssh-server
sudo apt-get install openssh-client

啓動ssh服務

sudo service ssh restart
或
sudo /etc/init.d/ssh restart

驗證ssh服務是否啓動

sudo ps -ef | grep ssh

Ubuntu18.04 SCP提示permission deny問題解決

permission deny主要是寫入的文件夾權限不足,將寫入方文件夾權限改爲755或者777

sudo chmod 777 /home/ubuntu/Software

Ubuntu18.04配置JAVA環境

解壓jdk下載包

tar -zxvf jdk-8u241-linux-x64.tar.gz

移動jdk1.8.0_241文件夾到/usr/local文件夾下

sudo mv jdk1.8.0_241 /usr/local
文件夾重命名爲jdk1.8
cd /usr/local
sudo mv jdk1.8.0_241 jdk1.8

環境配置統一放在/etc/profile文件中

sudo vim /etc/profile

在文檔末尾輸入

export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOMe/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使配置文件有效,這步不能少

source /etc/profile

檢驗是否配置成功

java -version

輸出爲以下內容說明安裝成功
在這裏插入圖片描述

ubuntu 18.04創建用戶

sudo useradd -m hadoop -s /bin/bash
sudo passwd hadoop
sudo adduser hadoop sudo

ubuntu18.04 修改主機名

修改 /etc/hostname 文件,每個節點都需要修改
主節點修改爲:Master
從節點依次修改爲:Slave01、Slave02

添加IP與主機名的映射關係

編輯 /etc/hosts 文件,在文件中添加如下關係:

192.168.0.20    Master
192.168.0.21    Slave01
192.168.0.22    Slave02
192.168.0.23    Slave03

ubuntu18.04安裝zookeeper

下載好文件,並移動到/usr/local下

tar -zxvf zookeeper-3.4.13.tar.gz
sudo mv zookeeper-3.4.13 /usr/local
cd /usr/local
sudo mv zookeeper-3.4.13 zookeeper3.4

設置環境變量

sudo vim /etc/profile
在末尾添加如下內容
export ZOOKEEPER_HOME=/usr/local/zookeeper3.4
export PATH=$PATH:$ZOOKEEPER_HOME/bin
更新環境變量
source /etc/profile

配置環境變量時,最好加一個ZOO_HOME的變量

export ZOO_HOME=/usr/local/zookeeper3.4

修改配置,zookeeper的配置文件在/conf文件夾下,複製zoo_sample.cfg爲zoo.cfg

cp -r zoo_sample.cfg zoo.cfg

配置如下:
tickTime=2000
initLimit=5
syncLimit=2
dataDir=/home/ubuntu/Data/zookeeper/data
dataLogDir=/home/ubuntu/Data/zookeeper/logs
server.1=Master:2888:3888
server.2=Salve01:2888:3888
server.3=Slave02:2888:3888
clientPort=2183
admin.serverPort=8089
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章