Ini adalah perintah gfprep 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
gfprep - mereplikasi file Gfarm secara paralel
RINGKASAN
gfprep [-nqvdpPU] [-mx] [-X regexp] [-S sumber-namadomain] [-H sumber-hostfile]
[-D nama-domain tujuan] [-H tujuan-hostfile] [-J jumlah-proses]
[-J jumlah-proses] [-M total-byte] [-z byte minimum] [-Z byte maksimum]
[-w cara penjadwalan] [-W kilobyte-untuk-ambang] [-S KB/s-untuk-mensimulasikan]
[-F num-untuk-readahead] [-N jumlah replika] path
DESKRIPSI
gfprep membuat replika file Gfarm secara paralel.
Jika path parameter adalah direktori, file di bawah direktori akan direplikasi
secara rekursif.
path adalah URL Gfarm atau jalur pada titik mount gfarm2fs.
Satu set host sumber/tujuan dapat ditentukan dengan nama domain dan/atau daftar host
mengajukan. Ketika nama domain dan file daftar host ditentukan, satu set host adalah
ditentukan oleh kedua kondisi tersebut. Ketika satu set host sumber ditentukan, hanya file yang disimpan
pada host sumber direplikasi.
Node sistem file pemalas akan dipilih untuk sumber atau tujuan. Jumlah maksimum
paralel untuk mengirim atau menerima per host adalah jumlah CPU. Silakan lihat halaman manual dari
hantu untuk informasi tentang jumlah CPU.
gfprep juga dapat membaca direktori dan mendapatkan informasi entri secara paralel.
GFPREP PILIHAN
Ini adalah pilihan hanya untuk gfprep.
-N jumlah replika
Menentukan jumlah replika file yang diperlukan. Jika ada cukup banyak
replika di host tujuan, penyalinan atau penghapusan apa pun tidak akan dilakukan.
Jika opsi ini tidak ditentukan, -N 1 diasumsikan.
-x
Menghapus replika file tambahan ketika satu set node tujuan memiliki lebih banyak replika file
dari yang ditentukan oleh opsi -N.
-m
Memigrasikan replika file dalam satu set node sumber ke node tujuan.
Opsi ini memerlukan opsi -S atau -h atau -D atau -H.
Opsi ini dan opsi -N saling eksklusif.
UMUM PILIHAN
gfprep memiliki opsi yang sama dengan salinan gfp.
-X regexp
Melewati file sumber yang dicocokkan dengan pola regexp. Jika beberapa pola ditentukan,
beberapa opsi -X dapat ditentukan.
-S sumber-namadomain
Menentukan nama domain untuk memilih file. Hanya file yang memiliki file asli di
domain akan dikirim.
-h sumber-hostfile
Menentukan file yang menjelaskan nama host dari node sistem file untuk direplikasi atau
menyalin file. Hanya file yang memiliki file asli pada nama host yang akan dipilih.
sumber-hostfile terdiri dari nama node sistem file pada setiap baris.
Jika ``-'' ditentukan, input standar digunakan untuk membaca daftar host.
-L
Node sistem file yang dipilih oleh -S atau -h hanya digunakan untuk mengirim sumber.
-D nama-domain tujuan
Menentukan nama domain untuk tujuan.
Jika bukan ini atau itu -H opsi ditentukan, replika dapat disalin ke mana saja
tuan rumah yang tersedia.
-H tujuan-hostfile
Menentukan file yang menjelaskan nama host untuk tujuan. NS tujuan-hostfile
terdiri dari nama node sistem file pada setiap baris.
Jika ``-'' ditentukan, input standar digunakan untuk membaca daftar host.
-j jumlah-proses
Menentukan jumlah maksimum proses untuk membuat replika file (atau menyalin file)
secara bersamaan.
Nilai default adalah parameter client_parallel_copy di gfarm2.conf. (lihat laki-laki
gfarm2.conf)
Jumlah maksimum proses per node sistem file untuk sumber atau tujuan adalah
jumlah CPU (lihat man hantu).
-J jumlah-proses
Menentukan jumlah proses untuk membaca direktori secara paralel.
Nilai defaultnya adalah 8.
-M total-byte
Menentukan byte untuk membatasi ukuran total yang disalin.
Nilai default tidak terbatas.
-z byte minimum
Menentukan byte untuk membatasi ukuran minimum file.
Nilai default tidak terbatas.
-Z byte maksimum
Menentukan byte untuk membatasi ukuran maksimum file.
Nilai default tidak terbatas.
-w cara penjadwalan
Menentukan nama cara penjadwalan. ``noplan'' mereplikasi/menyalin saat file berada
ditemukan. ``greedy'' menjadwalkan dengan rakus urutan replikasi/salinan sebelumnya.
Perilaku default adalah ``noplan''.
Penjadwalan ``greedy'' tidak dapat menggunakan opsi -N atau opsi -m.
-W kibibyte
Menentukan ukuran/biaya ambang (KiB) untuk biaya tetap Koneksi. Sambungan berarti
informasi penjadwalan (file yang ditetapkan) per proses anak.
Opsi ini efektif dengan -w serakah.
Nilai defaultnya adalah 50*1024 KiB (50MiB).
-U
Menonaktifkan pemeriksaan ruang disk yang tersedia dari node yang dipilih setiap saat.
-F jumlah-arah
Menentukan jumlah entri untuk melakukan readahead direktori.
Nilai defaultnya adalah 10000.
-s kilobyte per detik.
Menentukan throughput(KB/s) untuk mensimulasikan replikasi/salinan, dan tidak melakukan apa pun (mendapatkan
informasi file saja).
-n
Tidak melakukan apa-apa.
-p
Melaporkan kinerja total dan berbagai hasil.
-P
Laporan kinerja masing-masing dan total dan berbagai hasil.
-q
Menekan pesan non-kesalahan.
-v
Menampilkan keluaran verbose.
-d
Menampilkan keluaran debug.
-?
Menampilkan daftar opsi perintah.
CONTOH
Untuk mereplikasi file di bawah direktori secara rekursif.
$ gfprep -N 3 gfarm:///dir
$cd /mnt/gfarm2fs
$ gfprep -N 3 direktori
Untuk mereplikasi file atau mengurangi kelebihan replika file.
$ gfprep -N 3 -x gfarm:///dir/file
Untuk memindahkan replika dari gfsd1.example.com ke node lain.
$ gfprep -m -S gfsd1.example.com gfarm:///
CATATAN
Ketika opsi -L atau -m tidak ditentukan, simpul sumber tidak selalu dipilih dalam a
kumpulan node sistem file sumber yang ditentukan.
gfprep perintah harus dijalankan pada host gfmd yang sama. Jika gfmd dan gfprep jauh
terpisah, itu gfprep operasinya lambat. Menentukan nilai besar dengan opsi -j atau -J mungkin
efektif dalam kasus seperti itu.
Gunakan gfprep online menggunakan layanan onworks.net