安装hadoop并链接(Mac终端)Could not symlink,/usr/local/opt is not writable.,/usr/local/sbin is not writable.

安装:

在终端中输入(装有brew的前提)

brew install hadoop

然后它就给你装好啦

但是它告诉你要link一下hadoop,所以我们就按它说的来:

链接:

在终端输入

brew link hadoop

然后显示是这样的

Linking /usr/local/Cellar/hadoop/3.1.2... 

Error: Could not symlink .

/usr/local/opt is not writable.

所以就:

sudo chown -R $(whoami) /usr/local/opt

让它可以写

然后再试一下

brew link hadoop

显示:

Linking /usr/local/Cellar/hadoop/3.1.2... 

Error: Could not symlink sbin/FederationStateStore

/usr/local/sbin is not writable.

那么就让第二个出现的这个文件夹也可写

sudo chown -R $(whoami) /usr/local/sbin

显示

chown: /usr/local/sbin: No such file or directory

那么,先输入一行下面这个代码,回车,表示我们到了这个地方:

cd /usr/local

再输入一行,表示创建这么一个文件夹

sudo mkdir sbin

让它可写,

sudo chown -R $(whoami) /usr/local/sbin

接下来,试一下:

brew link hadoop

显示:

Linking /usr/local/Cellar/hadoop/3.1.2... 27 symlinks created 

好像总算是OK啦

你可能感兴趣的:(Hadoop)