Konflik antara QuTS Hero dan QTS

Saya memiliki QuTS Hero dengan dua pool RAID 1, satu di HDD dan satu di SSD NVMe, dengan cache di SSD SATA.
Saya memutuskan untuk beralih ke QTS untuk mencoba Qtier, jadi saya melakukan factory reset dan mematikan NAS.

  1. Persiapan Sistem
  • Saya melepas disk HDD dan SSD SATA.
  • Saya menyalakan kembali NAS, memilih firmware QTS, dan menunggu hingga booting.
  • Saya mematikan NAS lagi, memasukkan kembali disk HDD dan SSD SATA, lalu menyalakannya kembali.
  1. Konfigurasi Qtier
  • Dengan langkah-langkah ini, saya yakin sebagian OS terinstal di disk SSD NVMe.
  • Saya membuat pool tiga tingkat menggunakan Qtier:
  1. HDD > SSD SATA > SSD NVMe (ketiganya dalam RAID1).
  • Semua berjalan lancar, dan sistem berfungsi dengan baik.
  1. Pengujian dan Masalah yang Ditemui
  • Saya melakukan tes dengan memutuskan satu disk SSD SATA melalui “Kelola”.
  • Setelah bunyi BEEP BEEP dan status Inactive muncul di kolom perangkat, saya melepas disk tersebut.
  • Beberapa menit kemudian, saya memasangnya kembali dan menunggu lebih dari satu jam, tetapi tetap Inactive.
  • Saya memutuskan untuk me-restart NAS.
  1. Perilaku Tak Terduga
  • Setelah reboot, NAS memuat QuTS Hero alih-alih QTS.
  • Saya memeriksa Storage dan Snapshot:
  • Semua disk terlihat, tetapi tidak ada RAID atau pool yang terkonfigurasi.
  • Saya mencoba membuatnya, tetapi tidak berhasil.
  • Saya mematikan dan menyalakan kembali NAS: kali ini booting ke QTS, tetapi tetap tanpa pool atau RAID.
    NAS Qnap TS-464-16GB

Saya memiliki QuTS Hero dengan dua pool RAID 1, satu di HDD dan satu di SSD NVMe, dengan cache di SSD SATA.
Saya memutuskan untuk beralih ke QTS untuk mencoba Qtier, jadi saya melakukan reset ke pengaturan awal dan mematikan NAS.

  1. Persiapan sistem
  • Saya melepas disk HDD dan SSD SATA.
  • Saya menyalakan kembali NAS, memilih firmware QTS dan menunggu booting.
  • Saya mematikan NAS lagi dan memasukkan kembali disk HDD dan SSD SATA, lalu menyalakan sistem.
  1. Konfigurasi Qtier
  • Dengan langkah-langkah ini, saya rasa sebagian sistem operasi terinstal di disk SSD NVMe.
  • Saya membuat pool 3 tingkat dengan Qtier:
  1. HDD > SSD SATA > SSD NVMe (ketiganya dalam RAID1).
  • Semua berjalan lancar, sistem berfungsi dengan baik.
  1. Tes dan masalah yang ditemukan
  • Saya melakukan tes dengan memutuskan satu SSD SATA dari “Kelola”.
  • Setelah bunyi BIP BIP dan muncul tulisan Inactive di kolom perangkat, saya melepas disk tersebut.
  • Setelah beberapa menit, saya memasangnya kembali dan menunggu lebih dari satu jam, tetapi tetap Inactive.
  • Saya memutuskan untuk me-restart NAS.
  1. Perilaku anomali
  • Setelah restart, NAS memulai QuTS Hero alih-alih QTS.
  • Saya memeriksa Penyimpanan dan Snapshot:
    • Disk terlihat, tetapi tidak ada RAID atau pool yang terkonfigurasi.
    • Saya mencoba membuatnya, tetapi tidak berhasil.
  • Saya mematikan dan menyalakan kembali NAS: kali ini booting dengan QTS, tetapi tetap tanpa pool maupun RAID.
    NAS Qnap TS-464-16GB

OS selalu diinstal pada semua drive internal NAS, tidak peduli fungsinya (DATA/Cache/Tier)

Jika Anda melepas storage yang dikontrol, Anda juga harus menambahkannya kembali secara terkontrol (attach pool)

Saya belum pernah menggunakan Q-tier, tetapi saya yakin masalah Anda terjadi sebelum itu. Saya percaya jika saat ‘persiapan sistem’ Anda sudah benar pada dua item pertama di mana QTS terpasang di NVMe, itu sudah baik, tetapi kesalahan terjadi ketika Anda mematikan daya sebelum memasukkan SSD dan HDD. Jika Anda memasukkan SSD dan HDD saat sistem masih menyala dan QTS aktif di NVMe, informasi konfigurasi QTS pada partisi tersembunyi di SETIAP drive akan disebarkan ke partisi tersembunyi di SSD dan HDD (saat dimasukkan) dari NVMe yang sudah diinisialisasi ke QTS. Dengan mematikan daya setelah inisialisasi QTS sebelum memasukkan SSD dan HDD, saat Anda menyalakan ulang, sistem akan melihat QTS di NVMe tetapi juga image Hero lama yang masih ada di semua SSD dan HDD. Saya percaya QNAP akan mencoba menemukan konfigurasi sistem yang berfungsi dan akan melihat dua bay HDD/SSD pertama sebelum melihat PCIe NVMe, dan itulah mengapa terjadi ‘perilaku tak terduga’ di mana reboot malah memunculkan Hero, bukan QTS.

Jika Anda tidak mematikan daya setelah instalasi QTS dan memasukkan semua SSD dan HDD sebelum reboot atau power off, maka konfigurasi QTS akan ada di SEMUA image disk saat reboot.

Sebagai alternatif, saya percaya jika Anda tidak pernah melepas drive apa pun sebelum inisialisasi sistem ke QTS, semuanya juga akan baik-baik saja. Jika Anda khawatir tentang penempatan “(System)” (seperti yang ditampilkan di storage dan snapshots) ke NVMe, selama pool/volume pertama yang dibuat ada di NVMe, hal itu akan terjadi.


Tombol “Reinitialize NAS” tidak akan menghapus disk tersembunyi dan file sistem, bukan?

Mungkin tidak selalu membersihkan semua disk melalui dock masing-masing, terutama saat beralih sistem operasi (OS).

Untuk mengembalikan semuanya ke pengaturan pabrik dan sebelum beralih dari QuTS ke QTS serta sebaliknya, apakah saya perlu menekan ketiga tombol tersebut?

Tidak, cukup hapus semua drive secara eksternal (seperti yang dikatakan)

Saya pikir jika, selama startup awal dan instalasi QuTS Hero atau QTS, hanya drive NVMe yang tersedia, sebagian sistem operasi akan ditulis secara eksklusif pada drive tersebut. Jadi, jika saya kemudian mematikan NAS dan memasukkan disk tambahan, disk tersebut tidak akan ditulis dengan file OS.

Saya sudah mencoba hari ini dengan disk mekanik, dan prosesnya berjalan otomatis. Anda dapat memeriksa detailnya pada pesan di gambar terlampir.

Tidak, begitu Anda menambahkan lebih banyak disk (dalam bentuk penggunaan apa pun), partisi OS akan disalin ke disk tersebut .. tidak peduli apakah QTS atau QuTS, selalu ext md9 dan md13, satu-satunya perbedaan adalah partisi swap SSD vs HDD

Cukup login melalui SSH dan lakukan cat /proc/mdstat untuk memeriksa

Screenshot menunjukkan disk yang dilepas selama operasi (rebuild terjadi)

Ya, itulah sebabnya ketika Anda melakukan reboot setelah memasukkan SSD dan HDD yang sebelumnya terakhir online di sistem hero, konfigurasi QTS ada di NVMe, tetapi konfigurasi Hero sebelumnya masih ada di HDD dan SSD, dan karena perangkat mencari konfigurasi pertama di bay 1 dan 2, yang muncul adalah hero, bukan qts. Seperti yang saya dan Dolbyman katakan sebelumnya, konfigurasi OS yang sedang berjalan saat ini akan ditulis ke partisi tersembunyi di disk tambahan saat dimasukkan. Dengan mencabut SSD dan HDD sebelum inisialisasi QTS pada NVMe dan memasukkannya setelah perangkat dimatikan, karena perangkat tidak menyala, partisi pada SSD dan HDD tersebut tidak bisa diperbarui, jadi saat Anda menyalakan kembali untuk reboot, perangkat memiliki dua konfigurasi OS berbeda yang harus dipilih.

Dan mengenai tombol mana yang digunakan, diskusi QTS vs. hero semuanya dengan jelas menyatakan bahwa ‘inisialisasi sistem’ (‘Re-initialize NAS’ melalui GUI hero/qts) diperlukan untuk mengganti OS.

Maaf atas kurangnya pengetahuan saya—saya melakukan operasi ini dengan berpikir bahwa di masa depan, saya bisa mengganti setup HDD RAID 1 dengan konfigurasi RAID 5. Saya berasumsi bahwa jika tidak ada file OS di disk, saya akan memiliki fleksibilitas lebih dalam menyiapkan RAID baru.
Untuk merangkum masalah yang saya jelaskan sebelumnya: Ketika saya melepas SATA SSD dan kemudian memasangnya kembali, proses rebuild tidak terjadi, sehingga Qtier pada dasarnya ‘rusak’ (meskipun Qtier masih bisa berfungsi tanpa satu disk). Lalu, setelah NAS di-reboot, entah mengapa sistem memutuskan bahwa konfigurasi QuTS Hero lama ‘lebih valid’ daripada QTS, sehingga sistem boot ke QuTS Hero. Namun, setelah shutdown dan restart lagi, sistem secara tak terduga beralih kembali ke QTS.

Maaf, saya kira beralih dari ZFS ke EXT4 akan menghapus semua data, termasuk file sistem dan konfigurasi. Namun, sekarang saya punya pertanyaan: apakah mungkin konfigurasi kedua sistem operasi disimpan di memori internal NAS sebesar 4GB, sehingga disk dan konfigurasi internalnya hanya sedikit berpengaruh pada proses yang dijelaskan di awal?

Satu-satunya hal yang akan disimpan di DOM menurut saya hanyalah beberapa skrip autostart (sebelumnya pernah menjadi target infeksi malware)

Jadi selain setup bootstrap, tidak ada apa pun di DOM

Berdasarkan pengalaman, saya dapat memastikan bahwa hanya ada satu image OS pada FOB bawaan (di sistem lama ukurannya lebih kecil dari 4GB). Saat memulai ‘initialize NAS’, layar pertama akan menampilkan QTS atau QTShero di bagian atas dan layar (mencerminkan isi fob saat ini) memberi Anda opsi untuk mengganti OS. Jika Anda TIDAK mengganti OS, Anda mendapatkan tiga pilihan: firmware image saat ini vs. unduh terbaru vs. image firmware yang Anda sediakan (yang akan ditolak jika OS tidak cocok dengan OS yang ditampilkan di bagian atas layar itu). Jika Anda meminta untuk mengganti OS, Anda hanya mendapatkan DUA pilihan terakhir karena image saat ini adalah untuk OS yang ingin Anda ganti.

Jika QNAP tidak memiliki opsi luar biasa untuk migrasi ke perangkat fisik berbeda dan bahkan model yang sepenuhnya berbeda, saya menduga NAS hanya akan muncul dengan image OS FOB saat ini tanpa repot memeriksa isi disk sama sekali, tetapi NAS MEMERIKSA partisi disk dan akan mencoba migrasi jika partisi berbeda dari image fob. Namun dengan konfigurasi OS YANG BERBEDA di disk yang berbeda (biasanya tidak mungkin kecuali Anda memilih saat memasukkan kembali disk hero lama saat NAS dalam keadaan mati), pilihan melampaui image FOB vs. image DISK yang bisa ditangani, tetapi dengan pilihan FOB image vs. image NVMe vs. image SSD/HDD, ada masalah. Modifikasi pada prosedur yang saya sarankan atau wipe penuh semua disk sebelum digunakan kembali di NAS seperti yang disarankan Dolbyman akan mencegah dilema ini dan menciptakan ‘perilaku tak terduga’.

Dua model terbaru saya tidak lagi menawarkan opsi ‘secure erase’ di Storage/Snap->Disks jadi ketika saya mengikuti saran Dolbyman untuk wipe disk, saya menggunakan QNAP lain yang masih memiliki opsi tersebut. Jika saya membawanya ke PC Windows untuk format, Anda harus menghapus partisi tersembunyi secara manual (q ‘secure erase’ menangani itu). Tapi SSD dan HDD baru atau yang sudah di-wipe dari penggunaan QNAP sebelumnya akan menghindari masalah yang Anda alami.

Jika tidak berada di FOB yang sama dengan DOM, bagaimana cara menginisialisasi QNAP baru tanpa koneksi internet WWW dan tanpa menyediakan gambar firmware yang sudah diunduh sebelumnya? Jika tidak disimpan di FOB DOM, di mana gambar firmware tersebut disimpan di pabrik (dan kemudian diperbarui dengan upgrade firmware)?

Jadi, jika sistem saya tidak punya opsi ‘secure erase’ dan saya ingin benar-benar mereset NAS serta disk ke pengaturan pabrik, satu-satunya solusi adalah menjalankan perintah SSH atau menghubungkan disk langsung ke PC untuk menghapus partisi secara manual dan benar-benar wipe semuanya? Saya tidak percaya!

Seberapa sering Anda berencana untuk berpindah dari QuTS ke QTS dan sebaliknya?

Saya telah memberikan informasi tentang kekurangan dalam proses asli Anda yang hanya melibatkan melakukan hal yang benar dalam urutan yang benar. Alternatif dari Dolbyman untuk menghapus (wipe) disk sebelum memasangnya kembali akan bekerja sama baiknya, dan jika disk tersebut dihapus terlebih dahulu, tidak masalah jika Anda menyalakan NAS saat memasangnya kembali. Saya tidak mengatakan bahwa menghapus disk adalah satu-satunya cara.

JUGA, bacalah manual tentang arti sebenarnya dari ‘reset ke pengaturan pabrik’. Itu TIDAK berarti bahwa setelah melakukan ‘reset ke pengaturan pabrik’, perangkat Anda akan kembali seperti baru dari pabrik. Memang, ‘reset ke pengaturan pabrik’ adalah nama yang menyesatkan untuk apa yang sebenarnya dilakukan oleh pilihan tersebut, meskipun dokumen menjelaskan apa yang sebenarnya terjadi.

JUGA, ‘reset ke pengaturan pabrik’ BUKAN cara untuk beralih antara hero dan QTS. ‘reinitialize nas’ adalah satu-satunya cara untuk itu, seperti yang dijelaskan dengan jelas dalam dokumen.

Apakah Anda memformat ulang hard drive saat mengganti OS? Mengingat format disk antara EXT dan ZFS sangat berbeda, saya akan terkejut jika memasang drive ZFS ke NAS QTS bisa berfungsi sama sekali.

Saya baru-baru ini beralih dari QTS ke QuTS dan berencana tetap menggunakan QuTS demi keamanan data ekstra dan fitur pemulihan yang ditawarkan ZFS.

Salah satu informasi yang membingungkan yang beredar adalah jika Anda menggunakan SSD sebagai storage group pertama di QuTS, maka SSD tersebut akan menjadi drive “system” Anda. Saya mengira itu berarti OS hanya akan diinstal di sana. Namun seperti yang Dolbyman tunjukkan, itu tidak benar. OS diinstal di semua drive. Istilah “system” berarti aplikasi dan folder default semuanya diinstal pada storage group tersebut.

Untungnya, saya tidak kehilangan data apa pun karena saya sedang melakukan tes “kosong” (tanpa data di disk).
Namun, jelas ada sesuatu yang tidak berjalan sesuai harapan—tidak diragukan lagi.
Saya hanya mencoba memahami apa yang terjadi dengan bantuan Anda, yang sangat berharga dalam membantu saya menemukan hal-hal baru tentang NAS ini.
Meski begitu, saya masih belum menemukan solusi untuk masalahnya (untuk detailnya, silakan lihat pesan pertama saya, poin 4 dan 5).
Untuk menghindari kesalahpahaman, saya melakukan reset pabrik lagi menggunakan tombol ketiga, tetapi kali ini dengan semua disk terpasang.
Saya memeriksa setiap disk dan tidak menemukan data di dalamnya, meskipun sebelumnya saya sudah memastikan data tersebut ada.
Pada titik ini, saya menginstal ulang QuTS Hero: sistem operasi berjalan, tetapi sekarang saya takut untuk melepas disk.