Недавно я следил за статьей https://www.quora.com/How-do-I-install-Hadoop-2-8-2-on-Windows-10-for-practice и пытался запустить Hadoop на моем компьютере с Windows 10 (i7, 16 ГБ ОЗУ). Все началось правильно - никаких проблем. Но когда я установил Docker, в котором inturn включил Hyper-V, я начал получать следующую ошибку при запуске NodeManager
18/12/19 21:29:31 INFO ipc.Server: IPC Server listener on 8040: starting
18/12/19 21:29:31 WARN localizer.ResourceLocalizationService: Permissions incorrectly set for dir /tmp/hadoop-username/nm-local-dir/usercache, should be rwxr-xr-x, actual value = rw-rw-rw-
18/12/19 21:29:31 INFO localizer.ResourceLocalizationService: Attempting to initialize /tmp/hadoop-username/nm-local-dir
18/12/19 21:29:31 WARN localizer.ResourceLocalizationService: Permissions incorrectly set for dir /tmp/hadoop-username/nm-local-dir/usercache, should be rwxr-xr-x, actual value = rw-rw-rw-
18/12/19 21:29:31 WARN localizer.ResourceLocalizationService: Failed to setup local dir /tmp/hadoop-username/nm-local-dir, which was marked as good.
org.apache.hadoop.yarn.exceptions.YarnRuntimeException: Permissions incorrectly set for dir /tmp/hadoop-username/nm-local-dir/usercache, should be rwxr-xr-x, actual value = rw-rw-rw-
...
Следующие сервисы запускаются без проблем
- ResourceManager
- DataNode
- NameNode