Удаление hadoop в Ubuntu 14.04, файлы / каталоги остались

Я пытаюсь полностью удалить Hadoop на своем разделе Ubuntu (14.04 Trusty Tahr) и сталкиваюсь с проблемой, которой раньше не видел. Я полностью удалил каталог, в который был установлен hadoop, и hadoop домашний каталог пользователя. Я также удалил пользователя и попытался удалить группу, но bash сказал, что группа не существует (хотя он сказал мне, что в группе больше не будет участников, как только я удалю пользователя, подумал, что это странно).

Теперь, когда я пытаюсь найти оставшиеся каталоги или файлы, связанные с hadoop, я получаю следующее.

$ locate hadoop
/home/hadoop
/opt/hadoop
/opt/hadoop-2.5.1
$ cd /home/hadoop
bash: cd: /home/hadoop: No such file or directory
$ cd /opt/hadoop
bash: cd: /opt/hadoop: No such file or directory
$ cd /opt
$ ls -laF
total 24
drwxr-xr-x  6 root     root     4096 Nov 19 09:54 ./
drwxr-xr-x 23 root     root     4096 Oct  5 23:59 ../
drwxr-xr-x  2 clickpkg clickpkg 4096 Jun 29 23:44 click.ubuntu.com/
drwxr-xr-x  8 jxb      jxb      4096 Nov  4 23:36 eclipse/
drwxr-xr-x  5      501 staff    4096 Mar 18  2014 LightTable/
drwxrwxr-x  9     2000     2000 4096 Mar 18  2014 scala/

Он говорит, что в моей системе еще есть какой-то хэдуп, но я не могу его найти.

  1. Здесь нет hadoop каталог или файл в моем /home или же /opt каталоги. Что значит выше?
  2. Как я могу быть уверен, что я удалил hadoop группа?

2 ответа

locate не смотрит напрямую в файловую систему, он использует базу данных (или более одной). База данных обновляется с использованием updatedb команда, которая обычно запланирована как ежедневная работа cron.

Поэтому в этом случае, я думаю, вы видите индексированную информацию вчерашнего дня. После того, как задание updatedb cron завершено, вы больше не должны их видеть.

Вы могли бы бежать find / -name "*hadoop* вместо этого, как find выглядит прямо в файловой системе. Так как он выполняет поиск при запуске, потребуется некоторое время для его завершения.

Что касается группы hadoop, вы можете запустить sudo grep hadoop /etc/group, если он ничего не показывает, то группа была удалена.

Вы можете полностью удалить hadoop, используя:

sudo apt-get purge hadoop-2.5.1

это purge Команда удалит все пакеты и конфигурации, связанные с hadoop из вашей системы.

Другие вопросы по тегам