Senarai arahan berguna untuk membantu menguruskan Masternodes & Linux VPS anda

Dengan bertambahnya jumlah syiling masternode, anda mungkin berminat untuk mengatur dan menjalankan masternode anda sendiri. Ini sama ada untuk memperoleh pendapatan pasif atau menguji persekitaran atau memahami bagaimana keseluruhan sistem berfungsi. Sebenarnya kebanyakan duit syiling masternode berdasarkan Dash atau PIVX jadi keperluan dan proses penyediaan keseluruhan hampir sama untuk setiap duit syiling. Untuk menyediakan masternode pada dasarnya anda memerlukan elemen berikut:

  • Sejumlah syiling sebagai cagaran.
  • Dompet dipasang di mesin tempatan anda (dompet pengawal).
  • Pelayan VPS jauh dengan alamat IP khusus (Paling disyorkan: Vultr atau Lautan Digital) dan
  • PuTTY – Emulator terminal yang akan digunakan untuk menyediakan pelayan VPS anda.

Setelah anda mempunyai semua syarat ini, anda sudah bersedia untuk menyediakan dan menjalankan masternode anda sendiri. Untuk setiap syiling terdapat panduan mudah dan bukan teknik yang mudah diikuti yang menerangkan cara menyediakan masternodes. Ini merangkumi semua maklumat yang diperlukan seperti menyebarkan pelayan VPS, membuat fail pertukaran, mengkonfigurasi pelayan, menyusun daemon, mengkonfigurasi dompet tempatan dan memulakan simpul anda. Terdapat juga skrip pemasangan masternode yang akan mengurus keseluruhan proses penyediaan seperti: memasang dependensi, menyusun daemon secara automatik dan mengkonfigurasi sistem.

Dengan tutorial yang mudah diikuti, anda bahkan tidak perlu mempunyai pengetahuan sebelumnya mengenai pelayan Linux atau perintah PuTTY untuk menjalankan masternode. Namun ini bukan sesuatu yang anda tetapkan dan lupakan. Anda pada bila-bila masa mungkin menghadapi masalah teknikal dengan masternode anda. Terdapat senario di mana pelayan anda hancur, masternode anda akan hilang setelah kemas kini rangkaian / garpu atau bahkan akan berhenti menyegerakkan. Dalam kes sedemikian, anda mungkin perlu menghentikan daemon, memulakan semula pelayan dan bahkan perlu mengubah fail konfigurasi masternode.

Untuk menyelesaikan dan menyelesaikan masalah berkaitan masternode, anda perlu terlebih dahulu mengetahui cara berinteraksi dengan pelayan. Anda juga perlu memahami arahan asas yang akan membantu anda menguruskan masternode anda. Di sini dalam panduan pemula ini, kami akan berkongsi senarai Linux yang berguna & Perintah Masternode. Tetapi sebelum ada di sini terdapat pengenalan pantas untuk PuTTY.

PuTTY – Mengakses pelayan masternode

Kami menganggap bahawa anda sudah menyiapkan masternode anda dan memasang PuTTY (https://www.putty.org/) pada komputer anda. PuTTY tidak lain adalah klien SSH sumber terbuka yang digunakan untuk menyambung ke komputer jauh. Terdapat banyak pelanggan SSH yang tersedia tetapi PuTTY adalah emulator terminal yang paling banyak digunakan untuk sistem operasi Windows. Untuk Linux dan Mac; pengguna mempunyai build in terminal.

Sekarang untuk menyambung ke Linux VPS anda (pelayan masternode) melalui SSH, kami memerlukan dua perkara. 1. Alamat IP VPS anda dan 2. Kelayakan log masuk pelayan. Sekiranya anda menggunakan Vultr maka klik pada nama pelayan. Anda akan mendapat alamat IP, nama pengguna dan kata laluan.

Kata laluan alamat IP Vultr

Salin alamat IP VPS dan masukkan di tetingkap konfigurasi PuTTY. Biarkan kedua-dua port dan jenis sambungan sebagai lalai iaitu 22 dan SSH. Kemudian klik pada terbuka yang akan membuka tetingkap terminal.

Konfigurasi PuTTY

Sekarang dalam tetingkap terminal dalam nama pengguna pelayan anda (root), kata laluan (untuk alasan keselamatan tidak ada yang akan ditunjukkan di medan kata laluan) dan kemudian tekan enter. Itu sahaja. Anda kini log masuk ke pelayan anda.

Sebaik sahaja anda log masuk, anda akan masuk ke direktori utama dan anda akan melihat sesuatu seperti ini:

root @ your-vps-info: ~ #

(atau)

username @ your-vps-info: ~ # (jika bukan pengguna root)

Mulai sekarang anda boleh menggunakan senarai arahan SSH berikut untuk melakukan tindakan asas apa pun.

Perintah SSH biasa

Senarai berikut harus memberi anda pemahaman asas mengenai cara menavigasi pelayan, membuat folder, menghapus / menyunting fail, memeriksa sumber pelayan dan lain-lain. Ia lebih daripada cukup untuk menguruskan pelayan masternode anda. Oleh kerana anda sudah menyediakan masternode, kami tidak akan merangkumi perkara berikut: memasang kebergantungan, membuat fail pertukaran, menyusun daemon atau memasang sentinel yang akan kami buat tutorial tersendiri.

Menyenaraikan direktori dan kandungan – perintah “ls”

Perintah “ls” adalah salah satu perintah paling asas yang digunakan untuk menyenaraikan fail dan direktori.

  • Perintah: ls
  • Penggunaan: ls [pilihan] [fail]

Perintah

Penerangan

ls -l Menyenaraikan fail dengan cara yang lebih senang
ls -al Menyenaraikan semua fail dan folder termasuk tersembunyi
ls-ini Senaraikan fail mengikut saiz fail
ls -lat Senaraikan fail berdasarkan masa terakhir diubah

Navigasi asas – perintah “cd”

Setelah mengetahui senarai fail di pelayan anda, anda mungkin ingin menavigasi. Untuk menavigasi sistem file, Anda dapat menggunakan perintah “cd” yang berarti “ubah direktori”.

  • Perintah: cd
  • Penggunaan: cd [folder-nama]
  • Contoh: folder cd / sample

Perintah

Penerangan

cd / Pergi ke direktori root
cd . Kekal dalam direktori yang sama
cd .. Naik satu direktori
cd – Kembali ke direktori sebelumnya
cd ~ Pergi ke folder utama

Cetak direktori kerja – “pwd”

Di Windows, anda mempunyai penjelajah fail di mana anda dapat dengan mudah mengetahui folder yang tepat di mana anda berada. Di Linux untuk menampilkan lokasi anda sekarang, anda dapat menggunakan perintah “pwd” yang bermaksud “mencetak direktori kerja”.

  • Perintah: jentera
  • Keputusan: /root/.dashcore/chainstate

Mencari fail dan folder

Menavigasi setiap direktori dan mencari fail tertentu boleh memakan masa. Sekiranya anda mengetahui nama fail (dash.conf) dan jika anda ingin mengetahui lokasinya maka anda boleh menggunakan perintah “cari”. Perintah ini adalah cara termudah untuk mencari lokasi fail atau folder pada sistem Linux.

  • Contoh: cari dash.conf
  • Keputusan: /root/.dash/dash.conf

Mirip dengan “cari” anda juga mempunyai perintah “cari” yang dapat anda gunakan untuk menyenaraikan fail berdasarkan nama file.

  • Contoh: cari / -taip f -nama "mncache.dat"

Membuat fail dan folder – “mkdir” | “Sentuhan”

Kadang-kadang anda mungkin ingin membuat folder atau fail baru. Untuk melakukannya, anda boleh menggunakan arahan berikut. Perintah “mkdir“Digunakan untuk membuat folder baru (direktori) dan perintah”sentuhan“Digunakan untuk membuat fail baru.

  • Contoh: mkdir folder baru
  • Contoh: sentuh pivx.conf

Menyalin fail dan folder – perintah “cp”

Sekiranya anda ingin menyalin fail dari satu lokasi ke lokasi lain, maka anda boleh menggunakan perintah “cp”.

  • Perintah: cp
  • Penggunaan: cp [nama fail] [direktori sumber]
  • Contoh: cp masternode.conf / root
  • Untuk lebih banyak maklumat penggunaan jenis cp –help

Memindahkan fail dan folder – perintah “mv”

Sama seperti menyalin fail, anda juga dapat memindahkan fail menggunakan perintah “mv”.

  • Perintah: mv
  • Penggunaan: mv [nama-fail] [sumber-direktori]
  • Contoh: mv sample.txt /root/.dash

Menggunakan penyunting teks

Selepas anda membuat fail (contohnya: phore.conf) fail akan kosong. Untuk mengedit fail, anda memerlukan penyunting teks terlebih dahulu yang boleh anda pasang nano.

Pemasangan: sudo apt-get install nano

Selepas pemasangan nama fail nano di tetingkap konsol untuk mengedit fail apa pun.

Memeriksa sumber pelayan – RAM, cakera & penggunaan CPU

Adakah masternode anda sering terhempas? Maka perkara pertama yang perlu anda pastikan adalah memeriksa sama ada pelayan anda kehabisan sumber. Perintah berikut harus sangat berguna.

Perintah

Penerangan

percuma -m Menunjukkan jumlah pelayan anda, yang digunakan & memori percuma termasuk maklumat pertukaran
df -h Memaparkan jumlah yang digunakan & ruang cakera pelayan anda yang tersedia
bahagian atas Memaparkan banyak maklumat mengenai status semasa pelayan anda
netstat Memaparkan sambungan rangkaian pelayan anda sekarang

Penggunaan CPU RAM VPS Disk

Pilihan: Untuk mendapatkan laporan yang lebih terperinci mengenai penggunaan cakera, anda boleh memasang Ncdu yang merupakan utiliti cakera untuk sistem Unix.

  • Pemasangan: sudo apt-get install ncdu
  • Perintah: sudo ncdu /

Pilihan: Untuk memantau lebar jalur anda boleh memasang vnStat yang merupakan utiliti rangkaian untuk sistem operasi Linux.

  • Pemasangan: sudo apt-get install vnstat
  • Arahan: vnstat

Perintah berguna lain

Perintah

Penerangan

Penggunaan

zip Gunakannya untuk memampatkan folder zip foldername.zip [target-location]
buka zip Gunakannya untuk menyahmampatkan fail dengan .zip unzip compressed-folder.zip [target-location]
rm Padamkan fail dari pelayan rm sampel.txt
rm * Padamkan semua fail dari direktori  
rmdir Gunakan untuk menghapus folder atau direktori nama folder rmdir
chmod Mengubah kebenaran fail dan folder nama folder chmod 775
du -h Hitung jumlah ruang direktori atau fail nama fail du -h
kepala Memaparkan 10 baris pertama dalam fail kepala dash.conf
ekor Memaparkan 10 baris terakhir dalam fail ekor dash.conf
jalan keluar Log keluar tetingkap terminal  
jelas Membersihkan skrin terminal sepenuhnya  
sejarah Menunjukkan senarai arahan terakhir yang digunakan “Sejarah 10” – akan menunjukkan 10 arahan terakhir
wget Digunakan untuk memuat turun fail dari internet wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
apt-get kemas kini Mengemas kini OS dengan pakej perisian yang dikemas kini dan patch keselamatan.  

Perintah Masternode

Perintah SSH di atas akan membantu anda menguruskan VPS anda. Tetapi untuk menguruskan masternode anda, anda perlu mempelajari perintah masternode. Perintah berikut harus berguna dan boleh digunakan untuk sebahagian besar koin masternode.

Catatan: Ganti coinname-cli dengan nama duit syiling masternode. Contohnya “Dash-cli getinfo”

1. coinname-cli getinfo – Mencetak data json. Ia memaparkan maklumat seperti versi dompet, ketinggian blok, keseimbangan dll.

2. coinname-cli getmininginfo – Mencetak maklumat yang berkaitan dengan perlombongan seperti kesukaran perlombongan, data rantai, hasrat rangkaian dll.

3. coinname-cli getblockcount – Memaparkan jumlah blok yang diproses. Anda boleh menggunakan perintah ini untuk memeriksa status penyegerakan dompet masternode. Di samping itu, anda juga dapat menggunakan “status coinname-cli mnsync” yang harus memaparkan MASTERNODE_SYNC_FINISHED.

4. status coinname-cli masternode – Digunakan untuk memeriksa status masternode.

5. coinname-cli masternodelist penuh | grep ip-address – Digunakan untuk mengesahkan status kerja masternode anda.

6. coinname-cli masternode current – Memaparkan maklumat yang lebih spesifik mengenai masternode anda seperti: alamat IP, port, perincian penerima dll..

7. coinname-cli getconnectioncount – Ini memaparkan jumlah bilangan sambungan ke masternode anda.

8. coinname-cli getbalance – Ini akan memaparkan keseimbangan dompet masternode anda. Bakinya adalah 0 kerana kebanyakan masternode biasanya disiapkan di persekitaran panas / sejuk. Selain itu anda juga boleh menggunakan “coinname-cli listaccounts”.

9. senarai coinname-cli masternode – Menyenaraikan semua masternode di rangkaian dan statusnya sekarang.

10. nano coinname.conf (mis.: Nano ~ / .dashcore / dash.conf) – Edit fail konfigurasi masternode untuk menambah nod atau untuk menukar konfigurasi.

11. coinname-cli stop – Digunakan untuk menghentikan dompet

Kami berharap senarai arahan di atas berguna untuk anda menguruskan pelayan masternode anda. Sekiranya anda merasa berguna, sila kongsikannya.

Adakah terdapat arahan SSH penting lain yang ingin anda kongsikan? Atau adakah perintah masternode lain yang kami terlepas dalam artikel ini? Sila masukkannya di komen di bawah.

Panduan masternode lain:

  • Langkah-langkah untuk mematikan masternodes dengan selamat
  • Panduan untuk mengeluarkan pembayaran masternode
  • Cara mendapatkan pemberitahuan e-mel untuk masternode anda