启动命令行:打开终端的快捷键是Ctrl+Alt+T
查看相关的hadoop的命令在/usr/local/hadoop/目录下
查看各节点所运行的进程/usr/local$ jps
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
软件安装地址:whereis eclipse
把/home/a下的所有文件拷贝到/usr/local/src下:
cp /home/a/* /usr/local/src/a
删除 rm 文件夹
查看文件内容cat 文件名
编辑文件用 vi 后vim q!Enter进入编辑
创建新用户
sudo useradd -m hadoop -s /bin/bash
https://www.cnblogs.com/xiuyangleiasp/p/5010311.html
http://www.powerxing.com/install-hadoop/
运行 Hadoop 程序时,为了防止覆盖结果,程序指定的输出目录(如output)不能存在,否则会提示错误,因此运行前需要先删除输出目录。在实际开发应用程序时,可考虑在程序中加上如下代码,能在每次运行时自动删除输出目录,避免繁琐的命令行操作:
Configuration conf = new Configuration();
Job job = new Job(conf);
/* 删除输出目录*/ //rm -r ./output
Path outputPath = new Path(args[1]);
outputPath.getFileSystem(conf).delete(outputPath, true);
删除输出目录
cd /usr/local/hadoop
./bin/hdfs dfs -rm -r output
关闭 Hadoop
./sbin/stop-dfs.sh
启动 hadoop
./sbin/start-dfs.sh
关闭 YARN
./sbin/stop-yarn.sh
./sbin/mr-jobhistory-daemon.sh stop historyserver
不启动 YARN 需重命名mapred-site.xml
如果不想启动 YARN,务必把配置文件mapred-site.xml重命名,改成mapred-site.xml.template,需要用时改回来就行。否则在该配置文件存在,而未开启YARN的情况下,运行程序会提示 “Retrying connect to server: 0.0.0.0/0.0.0.0:8032” 的错误,这也是为何该配置文件初始文件名为mapred-site.xml.template。