centos新建hadoop集群

2021-09-14 04:52:57 字數 2293 閱讀 8402

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...