EnglishFrenchSpanyol

Ad


Favicon OnWorks

htools - Dalam talian dalam Awan

Jalankan htools dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah alat arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


htools - Alat peruntukan kluster dan penempatan untuk Ganeti

SINOPSIS


hbal pengimbang kluster

hcheck penyemak kluster

hspace pengiraan kapasiti kelompok

hujan batu Pemalam IAllocator

hscan menyimpan keadaan kluster untuk digunakan semula kemudian

hinfo pencetak maklumat kelompok

keroncong
penjadual penyelenggaraan guling berkelompok

DESCRIPTION


htools ialah set alat yang direka untuk membantu dengan peruntukan/pergerakan kejadian dan
mengimbangi kluster Ganet. htools juga merupakan binari generik yang mesti dipautkan atau
dipaut keras di bawah nama setiap alat untuk melaksanakan fungsi yang berbeza.
Sebagai alternatif, pembolehubah persekitaran HTOOLS boleh digunakan untuk menetapkan peranan yang diingini.

Dipasang sebagai hbal, ia mengira dan secara pilihan melaksanakan set pergerakan contoh mengikut urutan
untuk mengimbangi kelompok.

Dipasang sebagai hcheck, ia mendahului semakan kelompok dan secara pilihan mensimulasikan pengimbangan semula dengan
semua pilihan hbal yang ada.

Dipasang sebagai hspace, ia mengira bilangan contoh tambahan yang boleh dimuatkan pada kluster,
sambil mengekalkan status N+1. Ia boleh dijalankan pada model kluster sedia ada atau simulasi
gugusan.

Dipasang sebagai hujan batu, ia bertindak sebagai pemalam IAllocator, iaitu ia digunakan oleh Ganet untuk mengira
peruntukan instance baharu dan pergerakan instance.

Dipasang sebagai hscan, ia mengimbas keadaan kluster setempat atau jauh dan menyimpannya ke fail yang
kemudiannya boleh digunakan semula oleh peranan lain.

Dipasang sebagai hinfo, ia mencetak maklumat tentang keadaan kluster semasa.

Dipasang sebagai hroller, ia membantu menjadualkan penyelenggaraan yang memerlukan but semula nod pada a
cluster.

SEMUA ORANG PILIHAN


Pilihan berkelakuan sama dalam semua mod program, tetapi tidak semua mod program menyokong semua
pilihan. Beberapa pilihan biasa ialah:

-p, --print-nod
Mencetak status nod, dalam format yang direka untuk membolehkan pengguna memahami
parameter terpenting nod. Jika arahan berkenaan membuat kluster
peralihan (cth. mengimbangi atau peruntukan), kemudian biasanya kedua-dua yang awal dan akhir
status nod dicetak.

Adalah mungkin untuk menyesuaikan maklumat yang disenaraikan dengan menghantar dipisahkan koma
senarai nama medan kepada pilihan ini (senarai medan tidak didokumenkan pada masa ini), atau
untuk melanjutkan senarai medan lalai dengan memberi awalan senarai medan tambahan dengan tambah
tanda. Secara lalai, senarai nod akan mengandungi maklumat berikut:

F aksara yang menandakan status nod, dengan '-' bermaksud luar talian
nod, '*' bermaksud kegagalan N+1 dan kosong bermaksud nod yang baik

Nama nama nod

t_mem jumlah memori nod

n_mem memori yang digunakan oleh nod itu sendiri

i_mem ingatan yang digunakan oleh kejadian

x_mem jumlah memori yang nampaknya sedang digunakan tetapi tidak dapat ditentukan mengapa atau oleh
contoh yang mana; biasanya ini bermakna bahawa hypervisor mempunyai beberapa overhed atau
bahawa terdapat ralat pelaporan lain

f_mem memori nod percuma

r_mem memori nod terpelihara, iaitu jumlah memori percuma yang diperlukan untuk N+1
pematuhan

t_dsk jumlah cakera

f_dsk cakera percuma

pcpu bilangan cpus fizikal pada nod

vcpu bilangan cpus maya yang diperuntukkan kepada kejadian utama

pcnt bilangan contoh utama

scnt bilangan kejadian sekunder

p_fmem peratus memori bebas

p_fdsk peratus cakera percuma

r_cpu nisbah cpus maya kepada fizikal

lCpu beban CPU dinamik (jika maklumat tersedia)

lMem beban memori dinamik (jika maklumat tersedia)

lDsk beban cakera dinamik (jika maklumat tersedia)

lBersih beban bersih dinamik (jika maklumat tersedia)

-t fail data, --text-data=*fail data*
Spesifikasi bahagian belakang: nama fail pemegang nod dan maklumat contoh
(jika tidak mengumpul melalui RAPI atau LUXI). Ini atau salah satu bahagian belakang yang lain mestilah
dipilih. Pilihan diterangkan dalam halaman lelaki htools(1).

Fail harus mengandungi data teks, berasaskan baris, dengan satu baris kosong memisahkan
bahagian. Khususnya, bahagian kosong diterangkan oleh rentetan kosong
diikuti dengan garisan kosong yang memisahkan, dengan itu menghasilkan dua baris kosong berturut-turut.
Jadi bilangan baris kosong memang penting dan tidak boleh diubah sewenang-wenangnya. The
garisan itu sendiri adalah berasaskan lajur, dengan simbol paip (|) bertindak sebagai pemisah.

Bahagian pertama mengandungi data kumpulan, dengan lajur berikut:

· nama kumpulan

· kumpulan uuid

· dasar peruntukan

· tag (dipisahkan dengan koma)

· rangkaian (UUID, dipisahkan dengan koma)

Bahagian kedua mengandungi data nod, dengan lajur berikut:

· nama nod

· jumlah memori nod

· memori yang digunakan oleh nod

· memori bebas nod

· jumlah cakera nod

· cakera bebas nod

· teras fizikal nod

· medan luar talian/peranan (Y untuk nod luar talian, N untuk nod bukan induk dalam talian dan M untuk
nod induk yang sentiasa dalam talian)

· UUID kumpulan

· kiraan gelendong nod

· tag nod

· nilai storan eksklusif (Y jika aktif, N sebaliknya)

· gelendong bebas nod

· CPU maya yang digunakan oleh OS nod

· Kelajuan CPU berbanding dengan nod standard dalam kumpulan nod yang dimiliki oleh nod
kepada

Bahagian ketiga mengandungi data contoh, dengan medan:

· nama contoh

· ingatan contoh

· contoh saiz cakera

· contoh vcpus

· status contoh (dalam format Ganeti, cth. berjalan atau ERROR_down)

· contoh bendera auto_balance (lihat halaman lelaki gnt-contoh(8))

· contoh nod primer

· contoh nod sekunder, jika ada

· jenis cakera contoh (cth. biasa atau drbd)

· tag contoh

· gelendong menggunakan parameter hujung belakang

· gelendong cakera sebenar yang digunakan oleh contoh (ia boleh - apabila storan eksklusif ada
tidak aktif)

Bahagian keempat mengandungi teg kelompok, dengan satu teg setiap baris (tiada lajur/no
pemprosesan lajur).

Bahagian kelima mengandungi ipolicies gugusan dan kumpulan nod, dalam
format berikut (dipisahkan oleh |):

· pemilik (kosong jika kluster, nama kumpulan sebaliknya)

· spesifikasi contoh standard, min, maks; spesifikasi contoh min dan maks dipisahkan
antaranya dengan koma bertitik, dan boleh dinyatakan beberapa kali
(min;maks;min;maks...); setiap spesifikasi mengandungi nilai berikut yang diasingkan
dengan koma:

· saiz memori

· kiraan cpu

· saiz cakera

· kiraan cakera - kiraan NIC

· templat cakera

· nisbah vcpu

· nisbah gelendong

--mond=*ya|tidak*
Jika diberikan program akan menanyakan semua MonD untuk mengambil data daripada data yang disokong
pengumpul melalui rangkaian.

--mond-data fail data
Nama fail yang menyimpan data yang disediakan oleh MonD, untuk menggantikan MonD pertanyaan
melalui rangkaian. Ini kebanyakannya digunakan untuk penyahpepijatan. Fail mestilah dalam JSON
memformat dan mempersembahkan tatasusunan objek JSON, satu untuk setiap nod, dengan dua ahli.
Ahli pertama bernama nod ialah nama nod dan ahli kedua dinamakan
laporan ialah susunan objek laporan. Objek laporan mestilah sama
format seperti yang dihasilkan oleh ejen pemantauan.

--abaikan-dynu
Jika diberikan, semua maklumat penggunaan dinamik akan diabaikan dengan menganggapnya
0. Pilihan ini akan diutamakan daripada mana-mana data yang diluluskan oleh pilihan -U
(tersedia dengan hbal) atau oleh MonD dengan pilihan --mond dan --mond-data.

-m kelompok
Spesifikasi bahagian belakang: kumpul data terus daripada kelompok diberikan sebagai hujah
melalui RAPI. Jika hujah tidak mengandungi titik bertindih (:), maka ia ditukar menjadi a
URL yang dibina sepenuhnya melalui https:// dan menambahkan port RAPI lalai,
sebaliknya ia dianggap sebagai URL yang dinyatakan sepenuhnya dan digunakan sebagaimana adanya.

-L [jalan]
Spesifikasi bahagian belakang: kumpulkan data terus daripada daemon induk, yang akan menjadi
dihubungi melalui LUXI (protokol Ganet dalaman). Pilihan jalan hujah ialah
ditafsirkan sebagai laluan ke soket unix di mana daemon induk mendengar;
jika tidak, laluan lalai yang digunakan oleh Ganeti (dikonfigurasikan pada masa binaan) digunakan.

-I|--ialloc-src jalan
Spesifikasi bahagian belakang: muatkan data terus daripada permintaan iallocator (seperti yang dihasilkan
oleh Ganeti apabila melakukan panggilan iallocator). Permintaan iallocator dibaca daripada
laluan yang ditentukan.

--simulasikan Penerangan
Spesifikasi bahagian belakang: daripada menggunakan data sebenar, bina gugusan kosong diberi a
penerangan nod. The Penerangan parameter mestilah senarai lima yang dipisahkan koma
elemen, menerangkan mengikut urutan:

· dasar peruntukan untuk kumpulan nod ini (pilihan, diperuntukkan or tidak boleh diperuntukkan,
atau sebagai alternatif bentuk pendek p, a or u)

· bilangan nod dalam kelompok

· saiz cakera nod (lalai dalam mebibait, unit boleh digunakan)

· saiz memori nod (lalai dalam mebibait, unit boleh digunakan)

· kiraan teras cpu untuk nod

· kiraan gelendong untuk nod

Penerangan contoh ialah diutamakan,20,100G,16g,4,2 menerangkan 20-nod
kelompok di mana setiap nod mempunyai 100GB ruang cakera, 16GiB memori, 4 teras CPU dan 2
gelendong cakera. Ambil perhatian bahawa semua nod mesti mempunyai spesifikasi yang sama pada masa ini.

Pilihan ini boleh diberikan beberapa kali, dan setiap penggunaan baharu mentakrifkan kumpulan nod baharu.
Oleh itu kumpulan nod yang berbeza boleh mempunyai dasar peruntukan dan nod yang berbeza
kiraan/spesifikasi.

-v, --verbose
Meningkatkan verbositi output. Setiap penggunaan pilihan ini akan meningkatkan
verbosity (pada masa ini lebih daripada 5 tidak masuk akal) daripada lalai satu.

-q, --senyap
Kurangkan verbositi keluaran. Setiap penggunaan pilihan ini akan mengurangkan
verbosity (kurang daripada sifar tidak masuk akal) daripada lalai satu.

-V, --versi
Hanya tunjukkan versi program dan keluar.

UNIT
Sesetengah pilihan menerima bukan sekadar nilai berangka, tetapi nilai berangka bersama a
unit. Secara lalai, pilihan penerimaan unit tersebut menggunakan mebibait. Menggunakan huruf kecil
surat daripada m, g and t (atau persamaan yang lebih panjang dengan min, gib, tib, untuk kes yang mana
tidak mengapa) unit binari eksplisit boleh dipilih. Unit dalam sistem SI boleh
dipilih menggunakan huruf besar M, G and T (atau persamaan yang lebih panjang dengan MB,
GB, TB, untuk kes yang mana tidak penting).

Butiran lanjut tentang perbezaan antara SI dan sistem binari boleh dibaca dalam
unit(7) halaman manusia.

PERSEKITARAN


Pembolehubah persekitaran HTOOLS boleh digunakan dan bukannya menamakan semula/memautkan program;
hanya menetapkannya kepada peranan yang diingini dan kemudian nama program tidak lagi digunakan.

PELAPORAN BUANG


Laporkan pepijat ke tapak web projek (http://code.google.com/p/ganeti/) atau hubungi pihak
pembangun menggunakan senarai mel Ganet ([e-mel dilindungi]).

Gunakan htools dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad