Ini adalah perintah lsmcli yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
lsmcli - antarmuka baris perintah libStorageMgmt
RINGKASAN
lsmcli Command [GLOBAL PILIHAN]...[COMMAND PILIHAN] ...
DESKRIPSI
lsmcli adalah alat baris perintah untuk perpustakaan libStorageMgmt. Alat ini memungkinkan pengguna untuk
melakukan satu dari operasi manajemen terkait penyimpanan atau manajemen skrip penyimpanan mereka.
PRASYARAT
* daemon libStorageMgmt.
dasmon 'lsmd' diperlukan oleh lsmcli.
* URI (Pengidentifikasi Sumber Daya Seragam)
URI digunakan untuk mengidentifikasi plugin mana yang digunakan dan bagaimana plugin harus berkomunikasi
dengan susunan penyimpanan. Format URI yang valid adalah:
pengaya:// @tuan rumah: ?
plugin+ssl:// @tuan rumah: ?
Contoh, silakan lihat "Panduan Pengguna LibStorageMgmt" untuk detail selengkapnya:
*Simulator:
sim://
sim: //
* NetApp ONTAP:
ketuk://namapengguna@host
ontap+ssl://namapengguna@host
* Array yang didukung SMI-S (mis. EMC CX/VNX, HDS AMS, IBM SVC/DS, LSI MegaRAID
dan lain-lain):
smis://namapengguna@host: ?ruang nama=
smis+ssl://namapengguna@host: ?ruang nama=
Anda dapat meneruskan URI ke lsmcli melalui salah satu metode ini:
* Menggunakan '-u, --uri' argumen.
* Menggunakan 'LSMCLI_URI' variabel lingkungan.
* Tambahkan baris ini ke dalam $HOME/.lsmcli:
uri =
* password
Untuk otentikasi kata sandi array penyimpanan, Anda dapat meneruskannya ke lsmcli melalui salah satu dari
metode berikut:
* '-P, --mengingatkan' argumen untuk meminta kata sandi.
* 'LSMCLI_PASSWORD' variabel lingkungan.
GLOBAL PILIHAN
--Versi: kapan Tampilkan nomor versi program dan keluar
-h, --membantu Tunjukkan pesan bantuan ini dan keluar. Akan menampilkan pesan bantuan dari perintah tertentu
jika ditentukan.
-u , --uri
Pengidentifikasi Sumber Daya Seragam (env LSMCLI_URI)
-P, --mengingatkan Meminta kata sandi (env LSMCLI_PASSWORD)
-H, --manusia Ukuran cetak dalam format yang dapat dibaca manusia (misalnya, KiB, MiB, GiB, TiB, PiB, EiB)
-t , --pendek
Hasil cetak dalam bentuk singkat dengan "SEP" sebagai pemisah rekaman tanpa header
kecuali '--header' didefinisikan.
--tajuk Sertakan header dengan singkat
-e, --enum Tampilkan jenis enumerasi sebagai angka, bukan teks
-f, --memaksa Lewati konfirmasi konfirmasi untuk operasi kehilangan data
-w , --tunggu=
Nilai batas waktu perintah dalam ms (default = 30 detik)
-b Jalankan perintah secara asinkron alih-alih menunggu penyelesaian. NS
perintah lsmcli akan keluar dengan exit kode(7) dan id pekerjaan akan ditulis ke
STDOUT ketika sebuah perintah masih dijalankan pada array penyimpanan. Gunakan 'pekerjaan-
status --id <pekerjaan id>' untuk menanyakan kemajuan perintah. Beberapa
array atau plugin mungkin tidak mendukung operasi asinkron, dalam hal itu
keadaan, -b tidak akan efektif. Perintah akan menunggu sampai selesai.
-s, --naskah Menampilkan data dengan cara yang ramah skrip.
Tanpa opsi ini, data ditampilkan dengan cara ini (default):
ID | Nama | Jenis elemen ...
--------------------------------------------- ...
aggr0 | aggr0 | FS,SYSTEM_RESERVED,KOLAM ...
iscsi | iscsi | FS, KOLAM RENANG ...
Dengan opsi ini, data ditampilkan dengan cara ini.
-----------------------------------------------
tanda pengenal | aggr0
Nama | aggr0
Tipe Elemen | FS,SYSTEM_RESERVED,KOLAM
...
-----------------------------------------------
tanda pengenal | iscsi
Nama | iscsi
Tipe Elemen | FS, KOLAM RENANG
...
Harap diperhatikan:
Untuk mengurangi lebar keluaran, TIDAK semua properti akan ditampilkan di
tampilan kolom default.
PERINTAH
daftar
Daftar informasi tentang objek LSM
--Tipe Yg dibutuhkan. Nilai yang valid adalah (tidak peka huruf besar/kecil):
VOLUME, KOLAM RENANG, FS, snapshot, EKSPOR, NFS_CLIENT_AUTH,
ACCESS_GROUPS, SISTEM, DISK, PLUGINS, TARGET_PORTS.
--fs Dibutuhkan untuk --Tipe=snapshot. Daftar snapshot dari sistem file tertentu.
PLUGINS akan mencantumkan semua plugin LSM yang didukung, tidak hanya yang sekarang.
--sys Cari sumber daya dari sistem dengan SYS_ID. Hanya didukung saat menanyakan
jenis sumber daya ini: VOLUME, KOLAM RENANG, FS, snapshot, DISK,
ACCESS_GROUPS.
--kolam
Telusuri sumber daya dari kumpulan dengan POOL_ID. Hanya didukung oleh jenis
sumber daya: VOLUME, KOLAM RENANG, FS.
--vol Cari sumber daya dari volume dengan VOL_ID. Hanya didukung oleh jenis
sumber daya: VOLUME, ACCESS_GROUPS.
Untuk menanyakan status volume masking, gunakan perintah ini:
lsmcli daftar --type ACCESS_GROUPS --vol
--disk
Cari sumber daya dari disk dengan DISK_ID. Hanya didukung oleh jenis
sumber daya: DISK.
--ag Cari sumber daya dari grup akses dengan AG_ID. Hanya didukung oleh ini
jenis sumber daya: ACCESS_GROUPS, VOLUME.
Untuk menanyakan status volume masking, gunakan perintah ini:
lsmcli daftar --ketik VOLUME --ag
--fs Cari sumber daya dari sistem file dengan FS_ID. Hanya didukung oleh tipe ini
sumber daya: FS.
--nfs-ekspor
Cari sumber daya dari ekspor NFS dengan NFS_EXPORT_ID. Hanya didukung oleh
jenis sumber daya ini: EKSPOR.
--tgt Cari sumber daya dari port target dengan ID port target. Hanya didukung oleh
jenis sumber daya ini: TARGET_PORTS.
status pekerjaan
Mengambil informasi tentang pekerjaan. Silakan lihat panduan pengguna tentang cara menggunakan.
--pekerjaan
kemampuan
Mengambil kemampuan array.
--sys Yg dibutuhkan. ID sistem untuk menanyakan kemampuan.
info-plugin
Mengambil deskripsi dan versi plugin untuk URI saat ini.
volume-membuat
Membuat volume (AKA., volume logis, disk virtual, LUN).
--nama Yg dibutuhkan. Nama volume.
--ukuran Yg dibutuhkan. Ukuran volume (Lihat UKURAN PILIHAN untuk format yang diizinkan).
--kolam
Yg dibutuhkan. ID kolam.
--penyediaan
Opsional. Jenis penyediaan. Nilai yang valid adalah: DEFAULT, THIN, FULL.
DEFAULT berarti biarkan plugin memilih. TIPIS berarti membutuhkan Provisi Tipis
volume yang diaktifkan. LENGKAP berarti membutuhkan volume yang dialokasikan sepenuhnya.
volume-serangan-buat
Membuat volume pada RAID perangkat keras pada disk yang diberikan.
--nama Yg dibutuhkan. Nama volume. Mungkin diubah atau diabaikan karena RAID perangkat keras
batasan vendor kartu.
--tipe serangan
Yg dibutuhkan. Bisa jadi salah satu dari nilai ini: RAID0, RAID1, RAID5, RAID6, RAID10,
RAID50, RAID60. Jenis RAID yang didukung dari kartu RAID saat ini dapat berupa
ditanyakan melalui perintah "volume-serangan-buat-cap".
--disk
Yg dibutuhkan. Dapat diulang. ID disk untuk grup RAID baru.
--ukuran-strip
Opsional. Ukuran dalam byte strip pada setiap disk. Jika tidak ditentukan, akan
biarkan kartu perangkat keras menggunakan nilai default vendor. Garis yang didukung
ukuran kartu RAID saat ini dapat ditanyakan melalui perintah "volume-serangan-membuat-
topi".
volume-serangan-buat-cap
Status dukungan permintaan perintah volume-raid-create untuk kartu RAID perangkat keras saat ini.
--sys Yg dibutuhkan. ID sistem untuk menanyakan kemampuan.
hapus volume
Hapus volume yang diberikan ID-nya
--vol Yg dibutuhkan. ID volume yang akan dihapus.
volume-mengubah ukuran
Mengubah ukuran volume, membutuhkan:
--vol Yg dibutuhkan. ID volume yang akan diubah ukurannya.
--ukuran
Yg dibutuhkan. Ukuran volume baru. (Lihat UKURAN PILIHAN untuk format yang diizinkan).
Karena masalah penyelarasan batas, array mungkin mengembalikan volume dengan
ukuran sedikit lebih besar dari yang diminta.
volume-replika
Membuat volume baru dan mereplikasi volume yang disediakan untuk itu.
--vol Yg dibutuhkan. ID volume yang akan direplikasi.
--nama Yg dibutuhkan. Nama untuk volume baru untuk menampung data yang direplikasi.
--tipe-rep (Lihat VOLUME REPLIKASI JENIS)
Yg dibutuhkan. Jenis replikasi yang valid adalah:
KLON, COPY, CERMIN_ASYNC, CERMIN_SYNC.
--kolam
Opsional. ID kumpulan tempat volume baru harus dibuat. Jika
tidak ditentukan, plugin atau array akan memilih kumpulan yang sesuai.
volume-replika-rentang
Mereplikasi sebagian volume ke volume yang sama atau volume yang berbeda.
--src-vol
Yg dibutuhkan. ID volume sumber replikasi.
--dst-vol
Yg dibutuhkan. ID volume tujuan replikasi.
--tipe-rep (Lihat VOLUME REPLIKASI JENIS)
Yg dibutuhkan. Jenis replikasi yang tepat adalah:
KLON, COPY.
--src-mulai
Yg dibutuhkan. Volume sumber replikasi mulai nomor blok. Harus berpasangan dengan
--menghitung dan --dst-mulai. Jika Anda memiliki beberapa rentang blok non-kontinyu,
anda dapat mendefinisikan berulang kali mendefinisikan argumen ini, seperti '--src-mulai 0 --dst-
awal 0 --menghitung 1024 --src-mulai 2048 --dst-mulai 2048 --menghitung 2048'
--dst-mulai
Yg dibutuhkan. Nomor blok awal volume tujuan replikasi. Harus berpasangan
dengan --menghitung dan --src-mulai.
--menghitung
Yg dibutuhkan. Jumlah blok yang direplikasi mulai dari --src-startblock.
Harus in pasangan dengan --src-mulai dan --dst-mulai.
volume-replika-rentang-blok-ukuran
Ukuran setiap blok yang direplikasi pada sistem dalam byte.
--sys Yg dibutuhkan. ID sistem untuk menanyakan ukuran blok yang direplikasi.
bergantung pada volume
Mengembalikan True jika volume memiliki anak dependen, seperti replikasi.
--vol Yg dibutuhkan. ID volume untuk ketergantungan kueri.
volume-tergantung-rm
Menghapus dependensi volume (seperti replikasi).
--vol Yg dibutuhkan. ID volume untuk menghapus ketergantungan.
volume-akses-grup
Mencantumkan grup akses yang memiliki akses ke volume yang disediakan.
--vol Yg dibutuhkan. ID volume untuk meminta akses.
volume-topeng
Berikan akses RW grup akses ke volume tertentu. Seperti penyamaran LUN
atau ekspor NFS.
--vol Yg dibutuhkan. ID volume yang akan diakses.
--ag Yg dibutuhkan. ID grup akses yang akan diberikan.
volume-buka kedok
Cabut akses RW grup akses ke volume yang ditentukan.
--vol Yg dibutuhkan. ID volume yang akan dicabut.
--ag Yg dibutuhkan. ID grup akses yang akan dicabut.
volume-serangan-info
Permintaan informasi RAID untuk volume tertentu.
--vol Yg dibutuhkan. ID volume untuk kueri.
kolam-anggota-info
Permintaan informasi RAID untuk kumpulan yang diberikan.
--kolam
Yg dibutuhkan. ID kumpulan untuk kueri.
akses-grup-buat
Buat grup akses.
--nama
Yg dibutuhkan. Nama ramah manusia untuk grup akses baru.
--init
Yg dibutuhkan. ID inisiator pertama dari grup akses baru. WWPN atau iSCSI IQN.
--sys Yg dibutuhkan. ID sistem tempat grup akses ini harus berada.
akses-grup-tambah
Menambahkan inisiator ke grup akses.
--ag Yg dibutuhkan. ID grup akses.
--init
Yg dibutuhkan. ID pemrakarsa untuk ditambahkan. WWPN atau iSCSI IQN.
akses-grup-hapus
Menghapus inisiator dari grup akses.
--ag Yg dibutuhkan. ID grup akses.
--init
Yg dibutuhkan. ID pemrakarsa untuk dihapus.
akses-grup-hapus
Hapus grup akses.
--ag Yg dibutuhkan. ID grup akses yang akan dihapus.
akses-grup-volume
Mencantumkan volume yang aksesnya telah diberikan kepada grup akses.
--ag Yg dibutuhkan. ID grup akses ke kueri.
iscsi-bab
Mengonfigurasi otentikasi CHAP masuk/keluar ISCSI.
--init
Yg dibutuhkan. ID inisiator iSCSI untuk dikonfigurasi.
--di-pengguna
Opsional. Nama pengguna CHAP masuk.
--dalam-lintas
Opsional. Kata sandi CHAP masuk.
--out-pengguna
Opsional. Nama pengguna CHAP keluar.
--keluar-lulus
Opsional. Kata sandi CHAP keluar.
fs-membuat
Membuat sistem file.
--nama Yg dibutuhkan. Nama ramah manusia untuk sistem file baru.
--ukuran Yg dibutuhkan. Ukuran volume (Lihat UKURAN PILIHAN untuk format yang diizinkan).
--kolam
Yg dibutuhkan. ID kumpulan untuk menampung sistem file baru.
fs-hapus
Menghapus sistem file.
--fs Yg dibutuhkan. ID sistem file yang akan dihapus.
fs-mengubah ukuran
Mengubah ukuran sistem file.
--fs Yg dibutuhkan. ID sistem file yang akan diubah ukurannya.
--ukuran
Yg dibutuhkan. Ukuran baru sistem file. Lihat UKURAN PILIHAN untuk format yang diizinkan.
fs-ekspor
Ekspor sistem file melalui NFS.
--fs Yg dibutuhkan. ID sistem file yang akan diekspor.
--ekspor jalur
Opsional. Jalur ekspor server NFS. misalnya '/foo/bar'.
--anonuid
Opsional. UID (User ID) untuk dipetakan ke pengguna anonim.
--anongid
Opsional. GID(Group ID) untuk dipetakan ke pengguna anonim.
--tipe-auth
Opsional. Jenis otentikasi klien NFS. Ini hanya penampung, bukan
didukung belum.
--root-host
Opsional. Dapat diulang. Host/IP memiliki akses root. Untuk dua atau lebih
host/IP:
--ro-host
Opsional. Dapat diulang. Host/IP memiliki akses hanya baca. Untuk dua atau lebih
host/IP: '--ro-host tuan rumahA --ro-host tuan rumahB'.
--rw-host
Opsional. Host/IP memiliki akses baca/tulis. Untuk dua atau lebih host/IP:
fs-batalkan ekspor
Hapus ekspor NFS.
--fs Yg dibutuhkan. ID sistem file yang akan dibatalkan ekspornya.
fs-klon
Membuat klon sistem file. 'Klon' berarti titik waktu membaca ruang yang dapat ditulis
salinan data yang efisien, AKA. snapshot yang dapat dibaca-tulis.
--src-fs
Yg dibutuhkan. ID sistem file yang akan dikloning.
--dst-nama
Yg dibutuhkan. Nama untuk sistem file tujuan yang baru dibuat.
--foto-dukungan
Opsional. Buat klon FS menggunakan snapshot yang dibuat sebelumnya.
fs-snap-buat
Membuat snapshot dari sistem file tertentu. Snapshot didefinisikan sebagai ruang baca saja
point in time copy (PIT) yang efisien dari sistem file. Sistem file sumber tetap
dapat diedit.
--nama
Yg dibutuhkan. Nama ramah manusia dari snapshot baru.
--fs Yg dibutuhkan. ID sistem file untuk membuat snapshot.
fs-jepret-hapus
Menghapus cuplikan.
--jepret
Yg dibutuhkan. ID snapshot yang akan dihapus.
--fs Yg dibutuhkan. ID sistem file.
fs-snap-kembalikan
Memulihkan FS atau file tertentu ke status snapshot sebelumnya. Ini akan membuang semua
perubahan ke sistem file sejak snapshot jika file tertentu tidak ditentukan dalam pemulihan.
--fs Yg dibutuhkan. ID sistem file yang akan dipulihkan.
--jepret
Yg dibutuhkan. ID snapshot yang akan dipulihkan.
--mengajukan
Opsional. Dapat diulang. Dengan opsi ini ditentukan, hanya akan memulihkan
file yang ditentukan.
--fileas
Opsional. Dapat diulang. Dengan opsi ini ditentukan, file yang dipulihkan akan menjadi
disimpan ke jalur dan nama file yang ditentukan, mis. '--mengajukan fileA --fileas file_lamaA
'.
ketergantungan fs
Mengembalikan True jika ketergantungan anak (snapshot atau clone) ada.
--fs Yg dibutuhkan. ID sistem file untuk kueri.
--mengajukan
Opsional. Dapat diulang. Hanya periksa dependensi pada file tertentu, mis.
'--mengajukan fileA --mengajukan jalanB'.
fs-dependan-rm
Menghapus dependensi sistem file (snapshot atau clone).
--fs Yg dibutuhkan. ID sistem file untuk menghapus ketergantungan.
--mengajukan
Opsional. Dapat diulang. Hanya hapus dependensi pada file tertentu, mis.
'--mengajukan fileA --mengajukan jalanB'.
file-klon
Membuat klon file (disediakan tipis). Catatan: --src dan --dst perlu dipasangkan
misalnya. '--src fileA --src fileB --dst fileA_clone --dst fileB_clone'.
--src
Yg dibutuhkan. Dapat diulang. File sumber untuk dikloning (jalur relatif).
--dst
Yg dibutuhkan. Dapat diulang. File tujuan untuk kloning (jalur relatif).
ALIAS
ls
Alias dari 'daftar --type sistem'
lp
Alias dari 'daftar --jenis kumpulan'
lv
Alias dari 'daftar --type volume'
ld
Alias dari 'list --type disk'
la
Alias dari 'daftar --type access_groups'
lf
Alias dari 'daftar --type fs'
lt
Alias dari 'daftar --type target_ports'
c
Alias dari 'kemampuan'
p
Alias dari 'plugin-info'
vc
Alias dari 'membuat volume'
VRC
Alias dari 'volume-raid-create'
vrcc
Alias dari 'volume-raid-create-cap'
vd
Alias dari 'penghapusan volume'
vr
Alias dari 'mengubah ukuran volume'
vm
Alias dari 'topeng volume'
vu
Alias dari 'volume-unmask'
vri
Alias dari 'volume-raid-info'
pmi
Alias dari 'pool-member-info'
ac
Alias dari 'akses-grup-buat'
aa
Alias dari 'akses-grup-tambahkan'
ar
Alias dari 'akses-grup-hapus'
ad
Alias dari 'akses-grup-hapus'
UKURAN PILIHAN
--ukuran
Ukuran ruang penyimpanan. Formatnya adalah '' + ''. Contoh: "10GiB", "20.5MB". Tidak
postfix menunjukkan byte. Awalan yang valid adalah:
KiB, #2^10 Byte
MiB, #2^20 Byte
GiB, #2^30 Byte
TiB, #2^40 Bytes
PiB, #2^50 Byte
EiB, #2^60 Byte
KB, # 10^3 Byte
MB, # 10^6 Byte
GB, # 10^9 Byte
TB, # 10^12 Byte
PB, # 10^15 Byte
EB, # 10^17 Byte
Awalan ini juga didukung, tetapi tidak disarankan:
K, M, G, T, P, E, # sama dengan KiB, MiB, dan lain-lain
k, m, g, t, p, e, # sama dengan KiB, MiB, dan lain-lain
Gunakan lsmcli online menggunakan layanan onworks.net