АнглийскийФранцузскийИспанский

Значок OnWorks

htools - Интернет в облаке

Запустите htools в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда htools, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


htools - Инструменты распределения и размещения кластеров для Ganeti

СИНТАКСИС


хбал балансировщик кластера

проверить средство проверки кластера

hspace расчет емкости кластера

град Плагин IAllocator

hscan сохраняет состояние кластера для последующего повторного использования

информация кластерный информационный принтер

гроллер
планировщик непрерывного обслуживания кластера

ОПИСАНИЕ


htools - это набор инструментов, предназначенных для помощи в распределении / перемещении экземпляров и
балансировка кластеров Ганети. htools - это также общий двоичный файл, который должен иметь символическую ссылку или
жестко связаны под названием каждого инструмента для выполнения различных функций.
В качестве альтернативы можно использовать переменную среды HTOOLS для установки желаемой роли.

Установленный как hbal, он вычисляет и, при необходимости, выполняет набор перемещений экземпляров по порядку
для балансировки кластера.

Установленный как hcheck, он выполняет проверки кластера и дополнительно моделирует ребалансировку с помощью
все доступные варианты hbal.

Установленный как hspace, он вычисляет, сколько дополнительных экземпляров можно разместить в кластере,
при сохранении статуса N + 1. Он может работать на моделях существующих кластеров или смоделированных
кластеры.

Установленный как hail, он действует как плагин IAllocator, то есть используется Ganeti для вычисления
выделение новых экземпляров и перемещение экземпляров.

Установленный как hscan, он сканирует локальное или удаленное состояние кластера и сохраняет его в файлы, которые
позже могут быть повторно использованы другими ролями.

Установленный как hinfo, он выводит информацию о текущем состоянии кластера.

Установленный как hroller, он помогает планировать обслуживание, которое требует перезагрузки узла на
.

ОБЩИЙ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Параметры работают одинаково во всех режимах программы, но не все режимы программы поддерживают все
параметры. Вот некоторые распространенные варианты:

-п, --print-узлы
Печатает статус узла в формате, разработанном, чтобы позволить пользователю понять
наиболее важные параметры узла. Если рассматриваемая команда создает кластер
переход (например, балансирование или распределение), затем обычно как начальный, так и конечный
состояние узла выводится на печать.

Можно настроить указанную информацию, передав разделенные запятыми
список имен полей для этой опции (список полей в настоящее время недокументирован), или
для расширения списка полей по умолчанию, добавив к списку дополнительных полей префикс плюса
подписать. По умолчанию список узлов будет содержать следующую информацию:

F символ, обозначающий статус узла, с '-', означающим автономный
узел, '*' означает отказ N + 1, а пробел означает хороший узел

Имя имя узла

t_mem общая память узла

н_мем память, используемая самим узлом

я_мем память, используемая экземплярами

x_mem объем памяти, который кажется занятым, но не может быть определен почему или по
какой экземпляр; обычно это означает, что у гипервизора есть некоторые накладные расходы или
что есть другие ошибки в отчетах

f_mem свободная память узла

r_mem зарезервированная память узла, которая представляет собой объем свободной памяти, необходимый для N + 1
Соответствие закону

т_дск общий диск

ф_дск свободный диск

ПКПУ количество физических процессоров на узле

виртуальный процессор количество виртуальных процессоров, выделенных первичным экземплярам

процент количество первичных экземпляров

snt количество вторичных экземпляров

p_fmem процент свободной памяти

п_фдск процент свободного диска

r_cpu соотношение виртуальных и физических процессоров

л ЦП динамическая загрузка процессора (при наличии информации)

япамять загрузка динамической памяти (если информация доступна)

лдск загрузка динамического диска (при наличии информации)

lСеть динамическая нагрузка нетто (при наличии информации)

-t файл данных, --text-data = * файл данных *
Спецификация серверной части: имя узла хранения файла и информация об экземпляре
(если сбор не через RAPI или LUXI). Этот или один из других бэкендов должен быть
выбрано. Опция описана на странице руководства. инструменты(1).

Файл должен содержать текстовые данные, основанные на строке, с одиночными пустыми строками, разделяющими
разделы. В частности, пустой раздел описывается пустой строкой
за которым следует разделяющая пустая строка, что дает две последовательные пустые строки.
Таким образом, количество пустых строк имеет значение и не может быть изменено произвольно. В
Сами строки основаны на столбцах, а символ вертикальной черты (|) действует как разделитель.

Первый раздел содержит данные группы со следующими столбцами:

· имя группы

· Группа uuid

· Политика распределения

· Теги (через запятую)

· Сети (UUID, через запятую)

Второй раздел содержит данные узла со следующими столбцами:

· Имя узла

· Общая память узла

· Память, используемая узлом

· Свободная память узла

· Общий диск узла

· Диск без узла

· Физические ядра узлов

· Поле offline / role (Y для автономных узлов, N для онлайн-неглавных узлов и M для
главный узел, который всегда в сети)

· UUID группы

· Количество узловых шпинделей

· Теги узлов

· Исключительное значение хранения (Y, если активно, N в противном случае)

· Шпиндели без узлов

· Виртуальные процессоры, используемые ОС узла

· Скорость ЦП по сравнению со стандартным узлом в группе узлов, к которой принадлежит узел
в

Третий раздел содержит данные экземпляра с полями:

· Имя экземпляра

· Память экземпляра

· Размер диска экземпляра

· Экземпляр vcpus

· Статус экземпляра (в формате Ganeti, например, работает или ERROR_down)

· Флаг экземпляра auto_balance (см. Справочную страницу gnt-экземпляр(8))

· Первичный узел экземпляра

· Вторичный (е) узел (ы) экземпляра, если есть

· Тип экземпляра диска (например, простой или drbd)

· Теги экземпляра

· Шпиндель использует задний параметр

· Фактические шпиндели дисков, используемые экземпляром (это может быть - когда монопольное хранилище
не активен)

Четвертый раздел содержит теги кластера, по одному тегу в строке (без столбцов / без
обработка столбца).

Пятый раздел содержит политики кластера и групп узлов в
следующий формат (через |):

· Владелец (пусто, если кластер, в противном случае имя группы)

· Стандартные, минимальные, максимальные характеристики экземпляра; Мин. и макс. спецификации экземпляров разделены
между ними точка с запятой и может быть указана несколько раз
(мин; макс; мин; макс ...); каждая из спецификаций содержит следующие значения, разделенные
запятыми:

· размер памяти

· Количество ЦП

· Размер диска

· Количество дисков - количество сетевых карт

· Шаблоны дисков

· Коэффициент vcpu

· Передаточное число шпинделя

--mond = * да | нет *
Если задано, программа будет запрашивать все MonD для извлечения данных из поддерживаемых данных.
коллекторы по сети.

--mond-данные файл данных
Имя файла, содержащего данные, предоставленные MonD, для переопределения запросов MonD.
по сети. Это в основном используется для отладки. Файл должен быть в формате JSON.
форматировать и представлять массив объектов JSON, по одному на каждый узел, с двумя членами.
Первый член с именем node - это имя узла, а второй член с именем
отчеты - это массив объектов отчета. Объекты отчета должны быть в одном
формат, созданный агентом мониторинга.

--игнорировать-dynu
Если задано, вся информация о динамическом использовании будет проигнорирована, если предположить, что это
0. Эта опция будет иметь приоритет над любыми данными, передаваемыми с помощью опции -U.
(доступно с hbal) или MonD с параметрами --mond и --mond-data.

-m кластер
Спецификация серверной части: сбор данных непосредственно из кластер в качестве аргумента
через RAPI. Если аргумент не содержит двоеточия (:), он преобразуется в
полностью построенный URL-адрес путем добавления https: // и добавления порта RAPI по умолчанию,
в противном случае он считается полностью указанным URL и используется как есть.

-L [путь]
Спецификация серверной части: сбор данных непосредственно от главного демона, который должен быть
связались через LUXI (внутренний протокол Ганети). Необязательный путь аргумент
интерпретируется как путь к сокету unix, который прослушивает главный демон;
в противном случае используется путь по умолчанию, используемый Ganeti (настроенный во время сборки).

-I | --ialloc-src путь
Спецификация серверной части: загрузка данных непосредственно из запроса iallocator (как произведено
от Ganeti при вызове иаллокатора). Запрос iallocator читается из
указанный путь.

- смоделировать описание
Спецификация серверной части: вместо использования фактических данных создайте пустой кластер с учетом
описание узла. В описание параметр должен быть разделенным запятыми списком из пяти
элементы, описывающие по порядку:

· Политика выделения для этой группы узлов (привилегированный, относимый or нераспределенный,
или, альтернативно, короткие формы p, a or u)

· Количество узлов в кластере

· Размер диска узлов (по умолчанию в мебибайтах, можно использовать единицы)

· Размер памяти узлов (по умолчанию в мебибайтах, можно использовать единицы)

· Количество ядер процессора для узлов

· Количество шпинделей для узлов

Пример описания будет предпочтительно, 20,100 г, 16 г, 4,2 описание 20-узлового
кластер, в котором каждый узел имеет 100 ГБ дискового пространства, 16 ГБ памяти, 4 ядра ЦП и 2
дисковые шпиндели. Обратите внимание, что в настоящее время все узлы должны иметь одинаковые спецификации.

Этот параметр можно указывать несколько раз, и каждое новое использование определяет новую группу узлов.
Следовательно, разные группы узлов могут иметь разные политики распределения и узлы.
количество / характеристики.

-в, --подробный
Увеличьте детализацию вывода. Каждое использование этой опции увеличивает
многословность (в настоящее время больше 5 не имеет смысла) от значения по умолчанию, равного единице.

-д, --тихий
Уменьшите детализацию вывода. Каждое использование этой опции будет уменьшать
многословность (меньше нуля не имеет смысла) от значения по умолчанию, равного единице.

-В, --версия
Просто покажите версию программы и выйдите.

ЕДИНИЦЫ
Некоторые параметры принимают не просто числовые значения, а числовые значения вместе с
Ед. изм. По умолчанию для таких параметров, принимающих единицы измерения, используются мебибайты. Использование строчных букв
буквы m, g и t (или их более длинные эквиваленты Eb, контрклин, тиб, в этом случае
не имеет значения) могут быть выбраны явные двоичные единицы. Единицы в системе СИ могут быть
выбирается заглавными буквами M, G и T (или их более длинные эквиваленты MB,
GB, TB, в этом случае не имеет значения).

Подробнее о разнице между СИ и двоичной системой можно прочитать в
единиц(7) справочная страница.

ОКРУЖАЮЩАЯ СРЕДА


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

СОСТАВЛЕНИЕ ОТЧЕТОВ ОШИБКИ


Сообщать об ошибках на сайт проекта (http://code.google.com/p/ganeti/) или свяжитесь с
разработчики, использующие список рассылки Ganeti ([электронная почта защищена]).

Используйте htools в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Иометр
    Иометр
    Инструмент анализа производительности ввода-вывода.
    Аудитория: Разработчики, Информация
    Технологии, Наука / Исследования, Система
    Администраторы. Пользовательский интерфейс: Win32
    (MS Windows). Прогр ...
    Скачать Иометр
  • 2
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 3
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 4
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 5
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 6
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • Больше »

Команды Linux

Ad