Tôi muốn điều hướng trong HDFSLàm thế nào để điều hướng các thư mục trong Hadoop HDFS
Đầu tiên tôi nhìn vào các thư mục trong "root" HDFS
[[email protected] ~]$ sudo -u hdfs hadoop fs -ls hdfs:/
Found 5 items
drwxr-xr-x - hbase hbase 0 2015-10-10 07:03 hdfs:///hbase
drwxr-xr-x - solr solr 0 2014-06-01 16:16 hdfs:///solr
drwxrwxrwx - hdfs supergroup 0 2015-10-08 11:45 hdfs:///tmp
drwxr-xr-x - hdfs supergroup 0 2015-04-13 08:26 hdfs:///user
drwxr-xr-x - hdfs supergroup 0 2014-06-01 16:15 hdfs:///var
sau đó tôi đã cố gắng vào một trong số họ
[[email protected] ~]$ sudo -u hdfs hadoop -cd hdfs:///hbase
Error: No command named `-cd' was found. Perhaps you meant `hadoop cd'
cố gắng cũng 'hadoop cd' không làm việc
[[email protected] ~]$ sudo -u hdfs hadoop cd hdfs:///hbase
Exception in thread "main" java.lang.NoClassDefFoundError: cd
Caused by: java.lang.ClassNotFoundException: cd
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: cd. Program will exit.
Vui lòng không đề nghị sử dụng -ls -R (đệ quy) để hiển thị tất cả các tệp.
Tôi muốn trở thành điều hướng có thể sử dụng lệnh như cd
ugh. sux đó. Nhưng đó là những gì nó được. Cảm ơn. –