1.先修改sbin目录下hadoop-daemon.sh文件
指定HADOOP_PID_DIR储存路径2.再修改 yarn-daemon.sh 文件
指定YARN_PID_DIR储存路径
3.重新启动Hadoop:会看的刚才指定的pid路径 hadoop-2.8.1]$ lltotal 164drwxrwxr-x. 2 hadoop hadoop 4096 Jul 6 04:53 bindrwxrwxr-x. 3 hadoop hadoop 4096 Jun 2 2017 etcdrwxrwxr-x. 2 hadoop hadoop 4096 Jun 2 2017 includedrwxrwxr-x. 3 hadoop hadoop 4096 Jun 2 2017 libdrwxrwxr-x. 2 hadoop hadoop 4096 Jun 2 2017 libexec-rw-rw-r--. 1 hadoop hadoop 99253 Jun 2 2017 LICENSE.txtdrwxr-xr-x. 3 hadoop hadoop 12288 Jul 7 21:13 logs-rw-rw-r--. 1 hadoop hadoop 15915 Jun 2 2017 NOTICE.txtdrwxrwxr-x. 2 hadoop hadoop 4096 Jul 7 21:13 pid-rw-r--r--. 1 hadoop hadoop 1366 Jun 2 2017 README.txtdrwxrwxr-x. 2 hadoop hadoop 4096 Jul 7 21:09 sbindrwxrwxr-x. 4 hadoop hadoop 4096 Jun 2 2017 share4.目录pid里面的内容: hadoop-2.8.1]$ ll pidtotal 20-rw-rw-r--. 1 hadoop hadoop 5 Jul 7 21:12 hadoop-hadoop-datanode.pid-rw-rw-r--. 1 hadoop hadoop 5 Jul 7 21:12 hadoop-hadoop-namenode.pid-rw-rw-r--. 1 hadoop hadoop 5 Jul 7 21:13 hadoop-hadoop-secondarynamenode.pid-rw-rw-r--. 1 hadoop hadoop 5 Jul 7 21:13 yarn-hadoop-nodemanager.pid-rw-rw-r--. 1 hadoop hadoop 5 Jul 7 21:13 yarn-hadoop-resourcemanager.pid
修改成功
