Tôi chỉ mới bắt đầu với Apache Hive và tôi đang sử dụng hộp Ubuntu địa phương 12.04 của mình, với Hive 0.10.0 và Hadoop 1.1.2.Hive không thể tạo/user/hive/warehouse
Tiếp nối "Getting Started" Hướng dẫn chính thức trên trang web Apache, bây giờ tôi bị mắc kẹt tại các lệnh Hadoop để tạo ra các metastore hive với lệnh trong hướng dẫn:
$ $HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse
lỗi là mkdir: failed to create /user/hive/warehouse
Hive có yêu cầu hadoop trong một chế độ cụ thể không? Tôi biết tôi không phải làm gì nhiều với bản cài đặt Hadoop của tôi mà bản cập nhật JAVA_HOME khác nên nó đang ở chế độ độc lập. Tôi chắc chắn Hadoop chính nó đang làm việc kể từ khi tôi chạy ví dụ PI đi kèm với cài đặt hadoop.
Ngoài ra, lệnh còn lại để tạo /tmp
hiển thị thư mục /tmp
đã tồn tại để thư mục không tạo lại và /bin/hadoop fs -ls
đang liệt kê thư mục hiện tại.
Vì vậy, làm cách nào tôi có thể khắc phục?
có vấn đề cho phép đơn giản, vì vậy "sudo bin/hadoop fs -mkdir/người dùng/hive/kho" đã thực hiện thủ thuật. Cảm ơn! – yutechnet