我在virtualbox中使用ubuntu(都安装在windows操作系统上)。我把hadoop下载到windows(downloads文件夹)以便在ubuntu上安装它。但我无法完成这项任务。我从这里开始遵循hadoop安装步骤。
我尝试了以下2个选项,但收到以下错误:
hduser@ubuntu14:/usr/local$ sudo cp ~/Downloads/hadoop2.7.1.tar.gz .
cp: cannot stat ‘/home/hduser/Downloads/hadoop2.7.1.tar.gz’: No such file or directory
以及:
hduser@ubuntu14:/usr/local$ wget http://mirrors.sonic.net/apache/hadoop/common/hadoop-2.7.1/hadoop-2.7.1.tar.gz
Resolving mirrors.sonic.net (mirrors.sonic.net)... 69.12.162.27
Connecting to mirrors.sonic.net (mirrors.sonic.net)|69.12.162.27|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 210606807 (201M) [application/x-gzip]
hadoop-2.7.1.tar.gz: Permission denied
Cannot write to ‘hadoop-2.7.1.tar.gz’ (Permission denied).
2条答案
按热度按时间7uhlpewt1#
添加
sudo
在命令开始时解决权限问题。它允许允许用户以超级用户或其他用户的身份执行命令。mpbci0fu2#
你的错误很直观。
选项1您尝试过:
除非定义了共享文件夹,否则无法从托管vm的计算机复制到vm,因此
/home/hduser/Downloads/hadoop2.7.1.tar.gz not found
错误。选项2您尝试过:
Cannot write to hadoop-2.7.1.tar.gz (Permission denied).
表示您没有下载此文件的相应权限。您可以尝试使用选项2中的相同命令
sudo
为了解决这个问题或者下载hadooptar
从您的虚拟机内的文件,并提取它为您的第一个选择。