Удаление 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/
Он говорит, что в моей системе еще есть какой-то хэдуп, но я не могу его найти.
- Здесь нет
hadoop
каталог или файл в моем/home
или же/opt
каталоги. Что значит выше? - Как я могу быть уверен, что я удалил
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 из вашей системы.