Cas sandra: Как устроена apache cassandra / Хабр

Содержание

Apache Cassandra — CNews

Разделы

Индексная книга CNews*

Все категории 106530 ▼

ИКТ 8746
Организации 6798
Ведомства 1330
Ассоциации 704
Технологии 3025
Системы 18945
Персоны 41707
География 1689
Статьи 1280
Пресса 915
ИАА 597
НИИ, ВУЗы и библиотеки 1703
Мероприятия 826

по дате
/
упоминаниям в текстах

13.12.2022

Туристический сервис QVEDO — об использовании DBaaS и миграции в российское облако

1

06.12.2022

Базы данных в облаке: почему бизнес все чаще выбирает DBaaS

1

17. 11.2022

Контейнеризированная облачная платформа dBrain – отечественная замена Red Hat OpenShift

1

16.08.2022

Страховая компания «Пульс» цифровизует бизнес с помощью «Крок облачные сервисы»

1

26.07.2022

R-Style Softlab заменит СУБД Oracle на Apache Cassandra в системах ДБО

2

27. 01.2022

Названы самые высокооплачиваемые вакансии в российских ИТ в январе 2022 года

1

22.12.2021

Названы самые высокооплачиваемые ИТ-вакансии России в декабре 2021 года

1

25.08.2021

Названы самые высокооплачиваемые ИТ-вакансии августа 2021 года

1

02. 08.2021

Скрытые траты на открытое ПО. Какие риски стоят денег?

1

14.07.2021

В сервисе DBaaS DataLine теперь можно размещать персональные данные

1

30.06.2021

Топ-10 решений для работы с большими данными в 2021 г.

1

29. 06.2021

DataLine разработала катастрофоустойчивое решение для баз данных PostgreSQL

1

26.03.2021

Названы самые высокооплачиваемые ИТ-вакансии в России

1

21.07.2020

DataLine запустила услугу RabbitMQ как сервис

1

30. 06.2020

DataLine запустила сервисы баз данных Redis и Cassandra по модели DBaaS

1

29.06.2020

В России заработала инфосистема автостраховщиков, переписанная за 2 миллиарда «с нуля»

1

13.05.2020

Обновленная «Гарда БД» теперь может блокировать локальные подключения к базам данных

1

05. 09.2019

Commvault приобрела компанию Hedvig

1

18.06.2019

Российский банк построил нейросеть в Microsoft Azure, чтобы следить за настроением клиентов

1

20.05.2019

«Гарда БД» научилась защищать платформу SAP HANA

1

06. 03.2019

Pure Storage представила DirectFlash Fabric с поддержкой NVMe-oF RoCE

1

28.04.2018

VMware представила обновления vSphere и vSAN

1

06.04.2018

LCPSoft представила программы для восстановления паролей NoSQL баз данных

1

09. 01.2018

Московское метро выделило 400 миллионов на большие данные

1

30.08.2017

«Корус Консалтинг» взяла на вооружение машинное обучение и большие данные

1

10.07.2017

IBM представила решение для ускорения работы открытых БД как сервиса на платформе Power Systems

2

09. 12.2016

Сбербанк завершил программу по автоматизации системы управления рисками на финансовых рынках

1

30.09.2016

Всегда ли оправдан переход на стандартную ИТ-архитектуру?

1

02.03.2016

Новое слово в аналитике больших данных – гиперконвергентная инфраструктура

1

10. 07.2015

Teradata обеспечит развитие и корпоративную поддержку Presto

1

11.06.2015

Tibbo выпустила новую версию платформы AggreGate с поддержкой больших данных

1

08.06.2015

Будущее больших данных – Open Source

1

23. 04.2015

У «Почты России» появились первые законченные проекты на СПО

1

17.12.2014

Геннадий Фомин — Мы убираем тормоза из бизнес-процессов и ИТ-систем

1

14.08.2013

Слава Лазебников — Big Data нельзя
внедрять исключительно как технологию

1

25. 07.2013

Samsung наняла 20 тыс. разработчиков Open Source и хочет больше

1

24.07.2013

Интерфейс OpenOffice существенно переработан

1

06.02.2013

Работодатели не хотят платить за сертификаты

1

11. 04.2012

«Облачная» платформа Citrix CloudStack вступила в сообщество Apache Software Foundation

1

24.06.2011

Oracle готовит «перезагрузку» Java

1

Публикаций — 43, упоминаний — 45

Apache Cassandra упоминается на CNews совместно со следующими персонами и организациями:

  • «>ИКТ
  • Организации
  • Ведомства
  • Ассоциации
  • Технологии
  • Системы
  • Персоны
  • География
  • Статьи
  • Пресса
  • ИАА
  • Образовательные учреждения (в том числе проекты и библиотеки) «>НИИ, ВУЗы и библиотеки
  • Мероприятия
Vendor — Вендор — Юридическое или физическое лицо, поставляющие товары или услуги заказчикам

10079
10

Финансовый сектор — Банковская отрасль экономики — Кредитно-финансовые организации — Сектор финансовых корпораций — Банковские операции

41569
10

ИТ-рынок труда — ИТ-кадры — ИТ-персонал — ИТ-специалист — ИТ-менеджер

10584
10

Системный администратор — System administrator — ИТ-администратор — Системное администрирование — День Сисадмина — День системного администратора — последняя пятница июля

3431
8

Startup — Стартап — Компания с короткой историей операционной деятельности

4202
5

Торговля розничная — Ритейл — Шопинг — Розница — Retail

19794
4

СМБ — Средний и малый бизнес — SME — Small and medium-sized enterprises — SMB — Small-medium business — SOHO — Small Office Home Office

8961
4

Налогообложение — Налоговый консалтинг — Налоговый учет

5209
4

Транспорт — Транспортный сектор экономики — Транспортные услуги — Дорожная инфраструктура — Автодороги — Transport — Road infrastructure — Highways

14929
4

Страхование — Страховое дело — Insurance

5126
4

Государственные органы власти — Государственный сектор экономики — Госзаказчик — Государственный заказчик — Государственное и муниципальное управление — госсектор — госучреждения

41371
4

CTO — Chief Technology Officer — Технический директор

3842
3

Образование — Образовательные учреждения — Наука — Научная деятельность — Университеты и наука должны объединиться

23682
3

Федеральный закон 152-ФЗ — О персональных данных

2082
3

Работодатель — Один из субъектов трудового права

1496
3

EUR — Евро — официальная валюта 19 стран «еврозоны» — SEPA — Single Euro Payments Area — Единая зона платежей в евро

46
2

Консалтинг — Consulting — консалтинговые услуги — консультационные услуги — консультирование

6447
2

Здравоохранение — Медицина и медицинские товары и услуги — медицинские организации — медучреждения — Лечебно-профилактические учреждения, ЛПУ — Лечебно-санитарные учреждения медучреждения

8217
2

Статистика — Statistics — статистические данные

1594
2

Конфиденциальная информация — Конфиденциальные данные — Конфиденциальность и защита учетных записей — Confidential information

4436
2

Английский язык

6145
2

Доходность — ставка доходности — Rate of return

583
2

TCO — Total Cost of Ownership — Совокупная стоимость владения или стоимость жизненного цикла

1781
2

Рентабельность — Операционная рентабельность — Операционная эффективность — Profitability — Operational profitability, efficiency — относительный показатель экономической эффективности

1285
2

Федеральный закон 210-ФЗ — Об организации предоставления государственных и муниципальных услуг

1130
2

M&A — Mergers and Acquisitions — Слияния и поглощения — Консолидация

3932
2

Математика — Mathematics — Математическое моделирование — Mathematical modeling

736
2

Командировки — Системы управления командировками

695
2

ИТ-сервис — ИТ-услуга — ИТ-обслуживание — ИТ-управление

4884
2

Страхование — Автострахование — ОСАГО — Обязательное страхование гражданской ответственности владельцев транспортных средств

301
2

RnD — R&D — Research and Development — НИОКР — Научно-исследовательские, опытно-конструкторские и проектно-изыскательские работы

3049
2

Федеральный закон 44-ФЗ — О контрактной системе. В сфере закупок товаров, работ, услуг для обеспечения. Государственных и муниципальных нужд

5189
2

CIO — Chief Information Officer — ИТ-директор — Директор по информационным технологиям — Information Technology Director

4595
2

Сервисная экономика — Сервисная модель — Услуги и сервисы — Сфера услуг — Service Economy

5980
2

Аутсорсинг — Аутсорсинговые услуги — Outsourcing

2787
2

Internet Economy — Интернет-экономика

5471
2

Русский язык — День русского языка — 6 июня

9891
2

Торговля — FMCG&Retail — Fast Moving Consumer Goods — Товары повседневного спроса — Товары народного потребления — Потребительский рынок

4149
1

Техническое задание — Технологическое задание — Технические требования — Technical specification — Technical requirements

1721
1

Здравоохранение — SARS-CoV-2 — COVID-19 — COronaVIrus Disease 2019 — Коронавирусная инфекция 2019-nCoV — Пандемия — Эпидемия атипичной пневмонии

3168
1

MARKET.

CNEWS

ТОП-10 достоинств и 5 главных недостатков Apache Cassandra | by Nick Komissarenko

Продолжая тему нереляционных хранилищ данных, сегодня мы поговорим о главных плюсах и минусах Apache Cassandra. Читайте в нашем материале, чем хороша эта отказоустойчивая распределенная NoSQL-СУБД и с какими проблемами можно столкнуться при ее использовании в реальном Big Data проекте.

Чем хороша Кассандра: 10 ключевых преимуществ

Начнем с положительных моментов. Благодаря своим архитектурным особенностям, Apache Cassandra характеризуется следующими достоинствами:

· масштабируемость и надежность в связи с отсутствием центрального сервера (Master Node), отказ которого может стать причиной сбоя всего кластера, как в случае HBase. Добавить новые узлы в кластер и обновить версии Cassandra можно на лету, без дополнительного ручного вмешательства и переконфигурации всего кластера. Однако, на практике рекомендуется заново сгенерировать ключи (токены) для каждого узла, включая существующие, чтобы сохранить качество распределения нагрузки. Генерации ключей для существующих узлов можно избежать в случае кратного увеличения количества узлов (дважды, трижды и т.д.) [1]. Также стоит отметить 3 механизма восстановления данных [2]:

o чтение с восстановлением (read repair), когда во время чтения данные запрашиваются со всех реплик и сравниваются после координации. Та колонка, которая имеет последнюю метку времени, распространится на узлы с устаревшими метками.

o направленная отправка (hinted handoff), которая сохраняет информацию об операции записи на координаторе даже если запись на каком-то узле не получилась. Потом, по возможности, эта запись вновь повторится. Такой механизм позволяет быстро восстановить данные в случае краткосрочного отсутствия узла в кластере. Кроме того, при уровне согласованности ANY он позволяет добиться полной доступности для записи (absolute write availability) даже при недоступности всех узлов-реплик — операция записи подтверждается, а данные сохранятся на узле-координаторе.

o анти-энтропийное восстановление узла (anti-entropy node repair) — регулярно запускаемый вручную процесс восстановления всех реплик, который позволяет восстановить данные, если они не были восстановлены двумя вышеописанными способами.

· гибкая схема данных, основанная на комбинации столбцовых семейств (Column Family) в пространство ключей (keyspace) [3], позволяя определять в строках одной и той же таблицы разные столбцы и таким образом эффективно хранить разряженные таблицы. При этом в одной таблице может быть до двух миллионов столбцов [4].

· высокая пропускная способность, особенно для операций записи (около 80–360 МБ/с на узел) — благодаря хранению в оперативной памяти ответственного узла, данные записываются быстрее, чем считываются [3]. Кроме того, за счет использования LSM-деревьев, Сassandra также позволяет довольно-таки быстро считывать данные [4]. Напомним, LSM-дерево (Log-structured merge-tree, журнально-структурированное дерево со слиянием) — это структура данных, которая хранит пары «ключ — значение» и предоставляет быстрый доступ по индексу в условиях частых запросов на вставку, например, при хранении журналов транзакций [5].

· собственный SQL-подобный язык запросов (CQL, Cassandra Query Language), который позволяет выполнять простейшие запросы SELECT с выборкой по определённому условию. Добавление и обновление осуществляется через единое выражение UPDATE, операция INSERT отсутствует. Также CQL поддерживает пространство имён и семейств столбцов. Драйверы с поддержкой этого языка запросов реализованы для языков Python, Java, Ruby, PHP, JavaScript и Perl [1].

· наличие инструментов расширения функциональных возможностей — определенные пользователем типы данных (UDT, User Defined Types), начиная с версии 2.1, а в релизе 2.2 можно писать хранимые процедуры и агрегаты [4].

· поддержка поиска за счет вторичных индексов, создать которые можно с помощью CQL-выражения CREATE INDEX [1];

· настраиваемая согласованность и поддержка репликации, когда пользователи могут сами определить необходимое количество реплик и задать уровень согласованности данных по каждой операции хранения и [3]. В частности, при каждом чтении и записи клиент может указать желаемый уровень консистентности — ANY, ONE, TWO, THREE, QUORUM, SERIAL, ALL и другие. Например, используемый по умолчанию уровень ONE говорит, что запрос должен дойти хотя бы до одного узла, отвечающего за хранение строки, а QUORUM — что запрос должно получить большинство узлов, например, 2 из 3. Это позволяет выбирать между скоростью выполнения запросов и надежностью. Для большинства задач именно ONE является вполне подходящим уровнем согласованности [4].

· автоматическое разрешение конфликтов благодаря хранению временных меток (timestamp) для каждого столбца в любой записи. К примеру, если одновременно делаются два запроса на изменение значений разных столбцов одной записи, то возможен конфликт на узлах, отвечающих за хранение этой строки. Конфликт будет успешно разрешен по времени последнего изменения столбцов [4].

· поддержка аутентификации, ролей и работы с клиентом по защищенному криптографическому протоколу SSL [4].

· поддержка ACID-транзакционности на уровне одной записи, т.е. для набора столбцов с одним ключом [2]:

o Atomicity (атомарность) — все столбцы в одной записи за одну операцию будут записаны;

o Consistency (согласованность) — можно задать уровень строгой согласованности;

o Isolation (изолированность) — начиная с версии 1.1, появилась поддержка изолированности, когда во время записи столбцов одной строки другой пользователь, который читает эту же строку, увидит полностью старую версию записи или, уже после окончания операции, новую версию, а не часть колонок из одной и часть из второй;

o Durability (долговечность), обеспечиваемая наличием журнала фиксаций, который будет воспроизведён и восстановит отказавший узел кластера до нужного состояния.

Репликации данных по узлам кластера Кассандра

5 основных недостатков Apache Cassandra

Главные минусы Кассандра, как и ее достоинства, обусловлены особенностями архитектуры этой нереляционной СУБД. В частности, среди наиболее существенных недостатков рассматриваемой системы отмечаются следующие:

· особенности внутреннего языка запросов — несмотря на некоторую схожесть с SQL, CQL значительно отличается от него. В частности, операции INSERT и UPDATE по сути это одно и то же. Также Cassandra не поддерживает операции соединения (JOIN). Для объединения двух семейств столбцов придется извлекать и объединять данные программным способом, что дорого и трудоемко для больших наборов данных. СУБД пытается обойти это ограничение, сохраняя как можно больше данных в одной и той же строке. Поэтому запросы, необходимые для приложения, должны быть определены в схеме данных [3].

· Высокие накладные расходы при работе с большими объемами данных — из-за SELECT-driven подхода к проектированию данных, необходима очень сильная денормализация, что предполагает фактическое создание отдельной таблицы под каждый запрос [6].

· Требования к уникальности ключей — каждый ключ, например, ключ строки и ключ столбца, должен быть уникальным в своей области действия. Если один и тот же ключ используется дважды, данные будут перезаписаны. Впрочем, эта проблема решается использованием составного ключа, который объединяет несколько полей или добавлением к ключу случайного значения или метки времени [3].

· Трудности с операцией поиска, которая не встроена в ядро архитектуры Cassandra, и механизмы поиска надстраиваются поверх него с помощью сортировки данных. Кассандра поддерживает вторичные индексы с несколько ограниченной функциональностью, которые система строит автоматически. Когда вторичные индексы не работают, пользователи должны знать модель данных и строить индексы самостоятельно с помощью сортировки и секционирования [3].

· Сложности с использованием типа данных «счетчик» (counter), который нельзя сортировать, индексировать и использовать в строке с ним какие-то другие типы данных. Напомним, в Cassandra значение столбца-счетчика — это 64-разрядное целое число со знаком, которое поддерживает две операции: увеличение и уменьшение запрос [6].

Пример формирования ключей в Apache Cassandra

Все вышеперечисленные достоинства и недостатки Apache Cassandra обусловливают особенности ее практического использования в Big Data проектах, о чем мы расскажем в следующей статье.

Источники

1. https://ru.wikipedia.org/wiki/Apache_Cassandra

2. https://ru.bmstu.wiki/Apache_Cassandra

3. https://www.ibm.com/developerworks/ru/library/os-apache-cassandra/

4. https://eax.me/cassandra/

5. https://ru.wikipedia.org/wiki/LSM-дерево

6. https://habr.com/ru/post/258581/

Апач Кассандра | Документация Apache Cassandra

  • Начать
  • Документация
  • Сообщество
  • Учиться
  • Загрузить сейчас

Быстрое управление большими объемами данных без потери сна

Подробнее

Краткое руководство

Что такое Apache Cassandra?

Apache Cassandra — это распределенная база данных NoSQL с открытым исходным кодом, которой тысячи компаний доверяют за масштабируемость и высокую доступность без ущерба для производительности.

Линейная масштабируемость и проверенная отказоустойчивость стандартного оборудования или облачной инфраструктуры делают его идеальной платформой для критически важных данных.

Гибрид

Архитектура без мастера и малая задержка означает, что Cassandra выдержит полный сбой центра обработки данных без потери данных — в общедоступных или частных облаках и в локальной среде.

Отказоустойчивость

Поддержка Cassandra для репликации между несколькими центрами обработки данных является лучшей в своем классе, обеспечивая более низкую задержку для ваших пользователей и уверенность в том, что вы можете пережить региональные сбои. Вышедшие из строя узлы могут быть заменены без простоев.

Сосредоточьтесь на качестве

Чтобы обеспечить надежность и стабильность, Cassandra тестируется на кластерах размером до 1000 узлов и с сотнями реальных вариантов использования и схем, протестированных с повторением, фаззом, на основе свойств, внедрением ошибок и тесты производительности.

Производительность

Cassandra неизменно превосходит популярные альтернативы NoSQL в тестах и ​​реальных приложениях, в первую очередь из-за фундаментальных архитектурных решений.

У вас все под контролем

Выберите между синхронной или асинхронной репликацией для каждого обновления. Высокодоступные асинхронные операции оптимизированы с помощью таких функций, как Hinted Handoff и Read Repair.

Безопасность и возможность наблюдения

Функция ведения журнала аудита для операторов отслеживает активность DML, DDL и DCL с минимальным влиянием на нормальную производительность рабочей нагрузки, а fqltool позволяет захватывать и воспроизводить рабочие нагрузки для анализа.

Распределенная

Cassandra подходит для приложений, которые не могут позволить себе потерю данных даже в случае выхода из строя всего центра обработки данных. Единых точек отказа нет. Узких мест в сети нет. Каждый узел в кластере идентичен.

Масштабируемость

Пропускная способность при чтении и записи увеличивается линейно по мере добавления новых машин, без простоев и перерывов в работе приложений.

Elastic

Cassandra осуществляет потоковую передачу данных между узлами во время операций масштабирования, таких как добавление нового узла или центра обработки данных в часы пиковой нагрузки. Zero Copy Streaming делает это в 5 раз быстрее без vnodes для более гибкой архитектуры, особенно в облачных средах и средах Kubernetes.

Пользователи Cassandra

Cassandra используется тысячами компаний с большими активными наборами данных.

«Netflix интенсивно использует Apache Cassandra для удовлетворения своих постоянно растущих потребностей в сохранении данных в своей миссии по развлечению мира. Мы экспериментировали и частично использовали бета-версию 4.0 в наших средах и ее функции, такие как ведение журнала аудита и обратное давление».

*– Винай Челла, технический менеджер Netflix *

«Человечество находится на поворотном этапе истории, что требует от нас совместной работы, чтобы найти новые инновационные способы обработки петабайт данных, которые мы создаем каждый день, и команды исследований и разработок WitFoo. нашел друга в Cassandra благодаря нашим усилиям по удовлетворению потребностей в больших данных в операциях кибербезопасности».

*– Чарльз Херринг, технический директор WitFoo *

«С 2016 года разработчики приложений в Bloomberg обратились к Cassandra, потому что она проста в использовании, легко масштабируется и всегда доступна. Мы обслуживаем более 20 миллиардов запросов в день на набор данных объемом почти 1 ПБ для парка из 1700+ узлов Cassandra».

— Исаак Рит, руководитель группы разработки программного обеспечения, инфраструктура NoSQL в Bloomberg

«Нам нужно было что-то, что могло бы справиться с действительно высокой пропускной способностью записи и поддерживать масштабирование пропускной способности записи. Это заставило нас обратить внимание на распределенные хранилища и Apache Cassandra. был вариант, который соответствовал тому, что нам было нужно».

— Эллиот Симс Старший системный администратор, Backblaze

Прочитать примеры из практики

Экосистема Cassandra

Наша экосистема включает ряд сторонних проектов, инструментов, продуктов и услуг Cassandra, которые могут быть полезны конечным пользователям.

Перейти к экосистеме

Apache Cassandra | Документация Apache Cassandra

Репозитории пакетов Debian и RedHat перемещены!

Дебиан sources.list и файлы RedHat cassandra.repo необходимо обновить, чтобы они указывали на новые URL-адреса репозитория (см. ниже).

Установка из пакетов Debian

  • Для <выпуск серии> укажите основной номер версии без точки и с добавлением x.

  • Последний <выпуск серии> — это 41x .

  • Для более старых выпусков <выпуск серии> может быть одним из 40x , 311 , 30x или 22x .

  • Добавьте репозиторий Apache Cassandra в /etc/apt/sources.list.d/cassandra.sources.list , например, для последней версии 4.0

 echo "deb https://debian. cassandra.apache.org 41x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list 
 curl https://downloads.apache.org/cassandra/KEYS | sudo apt-ключ добавить - 
 sudo apt-get update 
 Ошибка GPG: http://www.apache.org 311x InRelease: Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY A278B781FE4B2BDA 

Затем добавьте открытый ключ A278B781FE4B2BDA следующим образом:

 sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA 

и повторите sudo apt-get update . Фактический ключ может быть другим, вы узнаете его из самого сообщения об ошибке. Полный список открытых ключей участников Apache можно найти в Cassandra KEYS.

  • Установить Кассандру:

 sudo apt-get установить кассандру 
  • Вы можете запустить Cassandra с помощью sudo service cassandra start и остановить ее с помощью sudo service cassandra stop . Однако обычно служба запускается автоматически. По этой причине обязательно остановите его, если вам нужно внести какие-либо изменения в конфигурацию.

  • Убедитесь, что Cassandra запущена, вызвав статус nodetool из командной строки.

  • Расположение файлов конфигурации по умолчанию — /etc/cassandra .

  • Каталоги журналов и данных по умолчанию расположены по адресу /var/log/cassandra/ и /var/lib/cassandra .

  • Параметры запуска (размер кучи и т. д.) можно настроить в /etc/default/cassandra .

Установка из пакетов RPM

  • Для <серия выпуска>`` указать основной номер версии без точки и с добавлением x.

  • Последний <выпуск серии> — это 41x .

  • Для более старых выпусков <серия выпуска> может быть одним из 311x , 30x или 22x .

  • (Доступны не все версии Apache Cassandra, поскольку сборка пакетов RPM является недавним дополнением к проекту.)

  • Для CentOS 7 и аналогичных (об/мин < 4,14) добавьте репозиторий noboolean

  • Добавьте репозиторий Apache Cassandra в /etc/yum.repos.d/cassandra.repo , например, для последней версии 4.0:

 [кассандра]
имя = Апач Кассандра
базовый URL=https://redhat.cassandra.apache.org/41x/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS 

Или для CentOS 7:

 [кассандра]
имя = Апач Кассандра
baseurl=https://redhat.cassandra.apache.org/41x/noboolean/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS 
 sudo yum install cassandra 

Запустить Cassandra (не запускается автоматически):

 service cassandra start 

Для дистрибутивов на основе Systemd может потребоваться запуск демона systemctl перезагрузите один раз, чтобы Cassandra стала доступной в качестве службы systemd.

This entry was posted in Популярное