1、轉殖虛擬機器,做集群。
轉殖vm lunix虛擬機器
轉殖之前local模式下除錯的spark虛擬機器,採用轉殖完整檔案的模式
修改unix系統引數
通過上一步的轉殖,得到多個unix系統環境,現在拿其中乙個進行修改舉例,其餘部分大致相同,除了ip和主機名以外。
第一步 修改mac位址
在虛擬機器還未啟動之前,先修改該系統的mac位址,如下操作所示。
[root@node1 ~]# cd /etc/udev/rules.d
[root@node1 rules.d]# ll
總用量 4-rw-r--r--. 1 root root 628 6月 12 2018 70-persistent-ipoib.rules
生成新的mac位址,並用記事本記錄
修改完成後啟動虛擬機器
開啟終端視窗並切換到root使用者,鍵入命令
同樣在root使用者下,通過鍵入以下命令,修改ip位址、閘道器位址及mac位址。
[root@node1 network-scripts]# cd /etc/sysconfig/network-scripts
[root@node1 network-scripts]# vi ifcfg-eth0
hwaddr=00:50:56:2e:90:8f
type=ethernet
bootproto=static
defroute=yes
peerdns=yes
peerroutes=yes
ipaddr=192.168.137.103
netmask=255.255.255.0
gateway=192.168.137.1
dns1=8.8.8.8
dns2=8.8.8.4
name=eth0
uuid=65158d8c-f426-40c6-8544-bce3714ec89b
device=eth0
onboot=yes
通過以下兩個命令,在兩處修改hostname
vi /etc/sysconfig/network
networking=yes
hostname=node3
或者直接修改:hostnamectl set-hostname node3
驗證:hostname
[root@node1 ~]# hostnamectl set-hostname node4
[root@node1 ~]# hostname
node4
vi /etc/hosts
127.0.0.1 localhost node3
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
配置完重啟:shutdown -r now
新建使用者:useradd hadoop
2、linux下安裝jdk。
參考部落格:
如果發現 /etc/profile下配置環境,但是該檔案是唯讀的,可以先切換到root使用者,然後chmod 777 /etc/profile賦予許可權
新建hadoop使用者並給予sudo許可權
step1 新建使用者 sudo adduser hadoop passwd hadoop step2 新增使用者組 sudo usermod a g hadoop hadoop 前面乙個hadoop是組名,後面乙個hadoop是使用者名稱 cat etc group 可以看到具體使用者資訊 ste...
centos新建使用者獲得root許可權
1 useradd test 建使用者test 2 passwd test 修改密碼 3 vi etc sudoers 讓使用者具有root許可權,修改這個檔案,預設是唯讀的 4 如果不能修改讓檔案能夠寫 chmod u w etc sudoers 5 在檔案裡了找到 allow root to r...
Hadoop配置修改 centos版
這裡我用的是centos64位的 centos6.4,按照步驟來非常快 1修改主機名 vim etc sysconfig network networking yes hostname itcast01 2修改ip 兩種方式 第二種 修改配置檔案方式 vim etc sysconfig networ...