Удалите apache centos 7
Обновлено: 21.11.2024
Действия по удалению Apache Cassandra по типу установки.
Примечание. Если вы хотите сохранить установку или не удаляете ее немедленно, см. раздел Предотвращение повторного присоединения узла к кластеру.
Выберите метод удаления для вашего типа установки.
Удаление пакетов на основе Debian и RHEL
Используйте этот метод, если вы установили Apache Cassandra™ с помощью APT или Yum.
- Остановите службы Cassandra:
- Убедитесь, что все службы остановлены:
- Если службы все еще работают, используйте PID, чтобы остановить службу:
- Удалите каталоги библиотеки и журналов:
- Удалите каталоги установки:
Удаление бинарного архива
Используйте этот метод, если вы установили Cassandra с помощью двоичного архива.
- Остановить узел:
- Остановите агент DataStax, если он установлен:
- Удалите каталог установки.
Предотвращение повторного присоединения узла к кластеру
Следующие шаги предотвратят повторное присоединение узла к кластеру, если кто-то непреднамеренно снова запустит Cassandra.
- Остановите Cassandra одним из указанных выше способов.
- В файле cassandra.yaml:
- Измените файл конфигурации cassandra.yaml на ВЫВОД.
- Задайте для списка семян значение 127.0.0.1.
- Перезапустите узел.
© ДатаСтакс | Политика конфиденциальности | Условия использования | Обновлено: 18 февраля 2022 г.
Время сборки: 2022-02-18 10:37:48.838
DataStax, Titan и TitanDB являются зарегистрированными товарными знаками DataStax, Inc. и ее дочерних компаний в США и/или других странах.
Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka и Kafka являются либо зарегистрированными товарными знаками, либо товарные знаки Apache Software Foundation или ее дочерних компаний в Канаде, США и/или других странах.
Ненужные пакеты снижают производительность системы и занимают место на диске. Если определенное программное обеспечение не используется, лучше всего удалить его, и сделать это несложно.
В этом руководстве вы узнаете, как удалить пакеты и удалить зависимости из CentOS 7.
- Доступ к учетной записи пользователя с правами sudo или root
- Окно терминала или командная строка (Ctrl+Alt+F2)
- Диспетчеры пакетов YUM и RPM включены по умолчанию
Удалить пакет из CentOS с помощью Yum
CentOS — это дистрибутив RHEL (Red Hat Enterprise Linux). Пользователи используют диспетчер пакетов RPM (Red-hat Package Manager) и YUM (модифицированный модуль обновления Yellowdog).
Чтобы удалить пакет из CentOS, используйте следующие команды yum:
Перед удалением командная строка запрашивает пароль root (или пользователя sudo) и подтверждение того, что вы хотите удалить программное обеспечение.
Введите y (для подтверждения) и нажмите Enter. Если вы передумали, нажмите n (для отказа), а затем Enter.
Наконец, вывод информирует вас о завершении процесса и показывает, какой пакет был удален.
Примечание. Только пользователи root и пользователи, добавленные в группу sudousers, имеют разрешение на установку и удаление пакетов в CentOS.
Как удалить пакеты с зависимостями с помощью Yum
Зависимости пакетов — это двоичные файлы, библиотеки и модули, от которых зависит программное обеспечение. При установке программного обеспечения оно автоматически загружает и сохраняет необходимые зависимости.
В большинстве случаев удаление программного обеспечения из локального диспетчера пакетов также приводит к удалению его зависимостей (если они не требуются другим программам).
Тем не менее, бывают случаи, когда эти зависимости необходимо удалять вручную.
Чтобы удалить пакет и стереть все ненужные зависимости, используйте следующую команду:
Кроме того, вы можете изменить файл конфигурации yum для автоматического удаления зависимостей пакета при удалении пакета с помощью команд yum remove или yum Erase.
Для начала откройте файл yum.conf в текстовом редакторе по вашему выбору:
Затем добавьте в файл следующую строку:
Сохраните и закройте файл.
Как найти определенный файл в CentOS
Если вам нужно удалить пакет, но вы не уверены в точном имени его файла, вы можете использовать одну из следующих двух команд:
В выходных данных будут перечислены все установленные пакеты с указанной фразой в имени файла.
После того, как вы узнаете точное имя пакета, который хотите стереть, вы можете удалить его из своей системы CentOS.
Чтобы узнать больше о списках пакетов в CentOS, ознакомьтесь с нашим подробным руководством.
После прочтения этого руководства вы теперь знаете, как удалять пакеты и зависимости, чтобы освободить место, занимаемое избыточными программами.
Вы также знаете, как быстро найти определенные пакеты или файлы, которые нужно удалить.
Ansible – это автоматизированный инструмент с открытым исходным кодом, который позволяет удаленно настраивать системы на больших фермах серверов, устанавливать программное обеспечение и выполнять сложные задачи без ручного входа на каждый сервер. В отличие от других вариантов, Ansible устанавливается на одном хосте, которым может быть даже ваш локальный компьютер, и использует SSH для связи с каждым удаленным хостом. Это позволяет очень быстро настраивать новые серверы, поскольку нет необходимости устанавливать необходимые пакеты программного обеспечения на каждый новый сервер. Он очень удобен для пользователя, поскольку использует скрипт в формате YAML и использует простой модульный синтаксис.
Что такое Ansible Playbook?
Playbooks — это не что иное, как сценарии управления конфигурацией ansible, которые можно использовать для управления развертыванием и настройкой управляемых узлов. Playbook содержит набор политик или набор шагов в обычном ИТ-процессе, которые вы хотите применять на своих управляемых узлах. Ansible playbooks написаны и разработаны на простом текстовом языке, известном как YAML. Простой плейбук Ansible содержит одну или несколько задач.
Установка Apache с помощью Ansible Playbook -- apache.yaml:
Упомянутая ниже инструкция по установке Apache в Redhat Linux написана на языке YAML и содержит несколько сценариев или задач. Каждая задача должна иметь имя для отображения текущей активности на экране при запуске скрипта. Эти выходные данные предназначены для использования людьми, поэтому было бы здорово хорошо описать каждый шаг задачи.
- hosts: вы можете указать IP-адрес удаленного компьютера, на котором вы хотите установить apache. В этом случае я использовал «все», и это означает, что мы можем запускать эту книгу на всех машинах. Также таким образом я могу фильтровать машину во время выполнения playbook. Однако рекомендуется заменить его своим IP-адресом, чтобы избежать проблем в конце.
- gather_facts: сначала будет собираться информация об удаленных машинах.
- имя: название игры или задачи. Оно должно быть описательным.
- теги: теги используются для запуска определенной задачи или воспроизведения всей пьесы.
- yum: yum — это используемый модуль, который вы можете использовать apt-get по своему выбору. Как и yum, в этом сборнике используются и другие модули, например. копирование, обслуживание и т. д.
Как остановить Apache с помощью Ansible Playbook — stopapache.yaml
Этот плейбук содержит только одно воспроизведение, и при его запуске служба Apache останавливается.
Как перезапустить Apache с помощью Ansible Playbook — restartapache.yaml
Этот плейбук используется для перезапуска службы apache.
Удалите Apache с помощью Ansible Playbook -- uninstallapache.yaml:
Если вы хотите удалить службу apache, вы можете использовать приведенный ниже скрипт.
Как запустить Ansible Playbook
- Откройте терминал оболочки на сервере управления Ansible и перейдите по пути /etc/ansible/.
- Проверьте, синтаксически ли ваш плейбук верен. ansible-playbook apache.yaml -l сервер приложений --check
- Проверьте список возможных тегов в конкретной пьесе. ansible-playbook apache.yaml --list-tags
Теперь вы можете создать простой учебник, который будет автоматизировать установку Apache. Пожалуйста, проверьте этот пост, если вы хотите управлять пользователями на удаленной машине с помощью ansible. Напишите в разделе комментариев о своих вопросах и опасениях.
- 1. Подготовка к ручной установке HDP
- Соответствие минимальным системным требованиям
- Рекомендации по оборудованию
- Требования к операционной системе
- Требования к программному обеспечению
- Требования JDK
- Установка Oracle JDK 1.7 или 1.8 вручную
- Установка OpenJDK 1.7 вручную
- Установка JCE вручную
- Предварительные требования к базе данных Metastore
- Установка и настройка PostgreSQL
- Установка PostgreSQL на RHEL, CentOS и Oracle Linux
- Установка PostgreSQL на SUSE Linux Enterprise Server (SLES)
- Установка PostgreSQL в Ubuntu и Debian
- Установка MariaDB на RHEL и CentOS
- Установка MySQL на RHEL и CentOS
- SUSE Linux Enterprise Server (SLES)
- Убунту/Дебиан
- Включите NTP в своем кластере
- Отключить SELinux
- Отключить IPTables
- Запуск скрипта утилиты YARN
- Вычисление требований к памяти YARN и MapReduce
- Установите пакет ZooKeeper
- Защита ZooKeeper с помощью Kerberos (необязательно)
- Защита доступа к ZooKeeper
- Конфигурация ZooKeeper
- Конфигурация пряжи
- Конфигурация HDFS
- Установить права доступа к файлам и каталогам по умолчанию
- Установите пакеты Hadoop
- Установите библиотеки сжатия
- Установить Snappy
- Установить LZO
- Создайте каталоги NameNode
- Создайте каталоги SecondaryNameNode
- Создайте локальные каталоги DataNode и YARN NodeManager
- Создайте каталоги журналов и PID
- Журналы HDFS
- Журналы пряжи
- Процесс HDFS
- Идентификатор процесса Yarn
- Журналы сервера JobHistory
- Идентификатор процесса сервера истории заданий
- Отформатировать и запустить HDFS
- Дымовой тест HDFS
- Настройка YARN и MapReduce
- Запустить пряжу
- Запустить MapReduce JobHistory Server
- Smoke Test MapReduce
- Установите пакет HBase
- Установка каталогов и разрешений
- Настройте файлы конфигурации
- Добавить параметры конфигурации для поддержки массовой загрузки
- Проверьте установку
- Запуск серверов HBase Thrift и REST
- Установка пакета Phoenix
- Настройка HBase для Phoenix
- Настройка Phoenix для работы в безопасном кластере
- Проверка установки Phoenix
- Устранение неполадок в Фениксе
- Предпосылки
- Установка пакета Tez
- Настройка Tez
- Настройка Tez для пользовательского интерфейса Tez
- Настройка Tez для пользовательского интерфейса Tez
- Развертывание пользовательского интерфейса Tez
- Настройка URL-адреса сервера временной шкалы и URL-адреса пользовательского интерфейса Resource Manager
- Размещение пользовательского интерфейса в Tomcat
- Размещение пользовательского интерфейса на отдельном веб-сервере
- Установка пакета Hive-HCatalog
- Настройка файлов конфигурации Hive/HCatalog
- Скрипт утилиты HDP
- Настройка Hive и HiveServer2 для Tez
- Параметры конфигурации Hive-on-Tez
- Примеры свойств конфигурации, связанных с Hive:
- Использование Hive-on-Tez с планировщиком ресурсов
- Предпосылки
- Установка LLAP в защищенном кластере
- Проверка установки в защищенном кластере
- Установите пакет Pig
- Проверьте установку
- Установите пакет WebHCat
- Загрузить архивы Pig, Hive и Sqoop в HDFS
- Установка каталогов и разрешений
- Изменить файлы конфигурации WebHCat
- Настройка пользователя HDFS и подготовка каталогов WebHCat
- Проверьте установку
- Установите пакет Oozie
- Установка каталогов и разрешений
- Настройте файлы конфигурации Oozie
- Для Дерби
- Для MySQL
- Для PostgreSQL
- Для Oracle
- Необходимые условия для установки
- Установка диспетчера политик
- Установите Ranger Policy Manager
- Установите службу администрирования политик Ranger.
- Запустите службу администрирования политик Ranger.
- Настройка режима аутентификации администратора Ranger Policy
- Настройка высокой доступности администрирования Ranger Policy
- Использование средства проверки соединения LDAP
- Параметры инструмента проверки соединения LDAP
- Входные свойства
- Обнаружение свойств UserSync
- Обнаружение свойств аутентификации
- Поиск пользователей и групп
- Вывод содержимого каталога
- Другие свойства, связанные с UserSync
- Предположения
- Пример файла input.properties
- Установка подключаемого модуля Ranger HDFS
- Установка подключаемого модуля Ranger YARN
- Установка подключаемого модуля Ranger Kafka
- Установка подключаемого модуля Ranger HBase
- Установка подключаемого модуля Ranger Hive
- Установка подключаемого модуля Ranger Knox
- Установка подключаемого модуля Ranger Storm
- Создание Keytab и принципалов
- Прежде чем начать
- Подготовить администратора рейнджера
- Подготовить поиск рейнджеров
- Подготовьте синхронизацию пользователей Ranger.
- Подготовить синхронизацию тега рейнджера.
- Предпосылки
- Установить Ranger Admin
- Установите синхронизацию пользователей Ranger.
- Установить Ranger Tagsync
- Установите Ranger KMS
- Установите и включите подключаемый модуль Ranger HDFS
- Установите и включите подключаемый модуль Ranger Hive
- Установите и включите подключаемый модуль Ranger HBase
- Установите и включите подключаемый модуль Ranger YARN
- Установите и включите подключаемый модуль Ranger Knox
- Установите и включите подключаемый модуль Ranger Storm
- Установите и включите подключаемый модуль Ranger Kafka
- Прежде чем начать
- Настройте HDP для поддержки Hue
- Установите пакеты Hue
- Настройте Hue для связи с компонентами Hadoop
- Настройка веб-сервера
- Настроить Hadoop
- Использование Hue с Oracle
- Использование Hue с MySQL
- Использование Hue с PostgreSQL
- Установите пакет Sqoop
- Настройка конфигурации Sqoop
- Проверьте установку Sqoop
- Установить Mahout
- Подтвердить Mahout
- Установка Flume
- Настройка Flume
- Запуск Flume
- Установите пакет Storm
- Настроить шторм
- Настройка контроллера процесса
- (Необязательно) Настройте аутентификацию Kerberos для Storm
- (Необязательно) Настройка авторизации для Storm
- Проверьте установку
- Предварительные требования Spark
- Установка Spark
- Настройка Spark
- (Необязательно) Запуск сервера Spark Thrift
- (Необязательно) Настройка динамического распределения ресурсов
- (Необязательно) Установка и настройка Livy
- Установка Ливи
- Настройка Ливи
- Запуск, остановка и перезапуск Livy
- Предоставление Ливи возможности выдавать себя за другого
- (Необязательно) Настройка Zeppelin для взаимодействия с Ливи
- Предварительные требования Spark 2
- Установка Spark 2
- Настройка Spark 2
- (Необязательно) Запуск сервера Spark 2 Thrift.
- (Необязательно) Настройка динамического распределения ресурсов
- (Необязательно) Установка и настройка Livy
- Установка Ливи
- Настройка Ливи
- Запуск, остановка и перезапуск Livy
- Предоставление Ливи возможности выдавать себя за другого
- (Необязательно) Настройка Zeppelin для взаимодействия с Ливи
- Установить Кафку
- Настроить Кафку
- Подтвердить Кафку
- Необходимые условия для установки
- Установка пакета Zeppelin
- Настройка Zeppelin
- Запуск, остановка и перезапуск Zeppelin
- Проверка Zeppelin
- Доступ к пользовательскому интерфейсу Zeppelin
- Установка пакета Accumulo
- Настройка аккумулирования
- Настройка файлов «Hosts»
- Проверка накопления
- Тестирование дыма Accumulo
- Установка пакета Falcon
- Настройка каталогов и разрешений
- Настройка параметров прокси-сервера
- Настройка объектов Falcon
- Настройка Oozie для Falcon
- Настройка Hive для Falcon
- Настройка безопасных кластеров
- Подтвердить Сокола
- Установите пакет Knox на сервер Knox
- Настройка и проверка установки Knox Gateway
- Настройка единого входа Knox (SSO)
Глава 28. Удаление HDP
Используйте следующие инструкции для удаления HDP:
Остановите все установленные службы HDP. См. Остановка служб HDP в Справочном руководстве HDP.
Если Knox установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить нокс*
zypper удалить knox\*
sudo apt-get удалить knox*
Если Ranger установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить рейнджер\*
zypper удалить рейнджер\*
sudo apt-get удалить рейнджер\*
Если Kafka установлена, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить кафку\*
zypper удалить кафку\*
sudo apt-get удалить kafka\*
Если Storm установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить бурю\*
zypper удалить шторм\*
sudo apt-get удалить шторм\*
Если Hive установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить куст\*
zypper удалить куст\*
sudo apt-get удалить куст\*
Если HBase установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить hbase\*
zypper удалить hbase\*
sudo apt-get удалить hbase\*
Если Phoenix установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить феникса\*
zypper удалить феникс\*
sudo apt-get удалить феникс\*
Если Accumulo установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить накопление\*
zypper удалить накопление\*
sudo apt-get удалить накопление\*
Если Tez установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
zypper удалить тез\*
sudo apt-get удалить tez\*
Если ZooKeeper установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить зоопарк\*
zypper удалить зоопарк\*
sudo apt-get удалить zookeeper\*
Если Oozie установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
ням удалить узи\*
zypper удалить узи\*
sudo apt-get удалить oozie\*
Если Pig установлен, выполните следующую команду на всех узлах кластера:
Для RHEL/CentOS/Oracle Linux:
zypper удалить свинью\*
sudo apt-get удалить свинью\*
Если установлены библиотеки сжатия, выполните следующую команду на всех узлах кластера:
yum remove snappy\* yum remove hadooplzo\*
Если Knox установлен, выполните следующую команду на всех узлах шлюза:
Для RHEL/CentOS/Oracle Linux:
ням удалить нокс\*
zypper удалить knox\*
sudo apt-get удалить knox\*
Удалите Hadoop. выполните следующую команду на всех узлах кластера:
ням удалить хауп\*
Удалите библиотеки ExtJS и коннектор MySQL. Выполните следующую команду на всех узлах кластера:
Читайте также:
- Соответствие минимальным системным требованиям