Apa perintah, alat, atau trik berguna yang akan ditemukan di Solaris atau OpenSolaris yang tidak tersedia pada distribusi Linux yang khas?
sumber
Apa perintah, alat, atau trik berguna yang akan ditemukan di Solaris atau OpenSolaris yang tidak tersedia pada distribusi Linux yang khas?
Live Upgrade, yang menggunakan ZFS, membuat snapshot yang dapat ditulis dari lingkungan boot sistem operasi. Dengan Live Upgrade, Anda dapat menerapkan tambalan ke lingkungan boot snapshot, lalu menjadikan snapshot tersebut dapat di-boot. Setelah reboot berikutnya Anda mendapatkan lingkungan OS yang ditambal. Jika Anda menemukan masalah dengan tambalan, Anda dapat membuat snapshot yang lama dapat di-boot, reboot, dan Anda telah mencadangkan perubahan Anda. Ini solusi yang cukup mengesankan untuk penambalan.
ZFS untuk lingkungan boot membutuhkan Solaris 10u6 atau yang lebih baru.
Juga, Zona Solaris cukup berguna untuk isolasi aplikasi. Jelas DTrace sangat bagus tetapi RedHat sedang bermain catchup dengan System Tap.
ZFS, DTrace dan SMF adalah fitur yang hampir tidak tersembunyi karena siapa pun yang pernah mendengar tentang Solaris juga pernah mendengar tentang mereka.
Jika Anda benar-benar ingin mengenal beberapa fitur Solaris yang tersembunyi / kurang dikenal, saya sarankan Anda membaca ebook Fitur Solaris yang kurang dikenal oleh Jörg Möllenkamp .
sumber
Jangan lupa SMF (Manajemen Layanan). Saya belum melihat sesuatu yang sebanding dengan linux (semua petunjuk terima kasih diterima). Itu memang menyelamatkan saya (dan kolega) banyak penanganan tiket :)
sumber
Ada sejumlah fitur yang dimiliki Solaris yang diinginkan oleh orang-orang Linux. Ini termasuk:
sumber
Beberapa pengalaman pribadi ...
Saya menemukan Zona sangat mudah dan berguna sehingga saya hanya membuat satu untuk setiap layanan yang saya jalankan di rumah - dengan cara ini saya dapat bermain dan menguji berbagai hal tanpa merusak semuanya. Salah satu zona adalah reverse proxy (Sun Web Java Proxy) sehingga saya dapat bermain dengan server web yang berbeda dengan mudah.
Saya juga menemukan hierarki paket opencsw (sebelumnya dikenal sebagai Blastwave) jauh lebih baik daripada apa pun yang terlihat - selalu menangani semua dependensi.
Dan - jangan lupa - kompatibilitas biner. Jika suatu aplikasi ditentukan untuk membutuhkan Linux dengan kernel 1.2.3_4 Anda sebaiknya memilikinya. Di Solaris semuanya hanya berfungsi pada rilis mendatang. Bagi saya ini berarti meng-upgrade ketika saya inginkan dan tidak stres melakukannya.
Berikut adalah beberapa dokumen menarik jika Anda ingin menggali lebih dalam: Fitur Solaris yang kurang dikenal
Hanya untuk selera - Spesial Adminstration:
Upgrade Langsung Layanan Manajemen Fasilitas Manajemen Sumber Daya pfiles fuser / ekspor / rumah? /rumah? autofs? lockfs Tentang core dan crash CacheFS Jumpstart Enterprise Toolkit
(apakah saya terdengar seperti iklan? maaf ...)
sumber
Dua alasan terbesar dan menarik untuk Solaris tampaknya adalah DTrace dan ZFS, yang keduanya tidak tersedia secara langsung untuk Linux.
sumber
kstat untuk mendapatkan semua jenis statistik kernel yang mengagumkan.
sumber
Tidak harus disembunyikan, tetapi tidak jelas bagi orang-orang Linux adalah utilitas pengamatan proses: pstack, pmap, pflags, pfile, pcred, psig, dan pldd. Juga prstat, yang kurang lebih setara dengan atas, tetapi juga dapat mengagregasi penggunaan sumber daya oleh pengguna, zona, proyek, dan menampilkan akuntansi keadaan mikro.
Lihatlah proyek dan tugas untuk mengelola banyak aplikasi dalam satu instance OS.
Saya tidak tahu setara dengan coreadm di Linux, meskipun mungkin tersebar di / proc di suatu tempat.
Logadm agak tumpul tetapi pengganti yang baik untuk logrotate, dan umumnya lebih kuat / fleksibel.
Pengaturan keamanan multi-level (peran, otorisasi, profil) berbeda dari Linux (konteks SELinux, AppArmor).
Sistem Pengemasan Gambar (IPS) di OpenSolaris cukup rapi, tetapi masih dalam pengembangan.
Juga, +1 untuk LiveUpgrade. Sangat bagus, terutama dengan snapshot ZFS.
Sebagian besar hal-hal GNU userland yang Anda gunakan sudah tersedia, dan mungkin diinstal secara default pada Solaris yang cukup baru.
sumber
Fast Reboot untuk OpenSolaris melompati proses HW Probing / BIOS POST / GRUB normal pada perangkat keras x86, memungkinkan untuk reboot terjadi di <10sec bukannya ~ 2mins. Bahkan mendukung mem-boot Lingkungan Boot alternatif (mis. Mengembalikan pembaruan yang gagal).
sumber
ZFS dan SMF memang hebat, tetapi yang paling menyebalkan dari solaris adalah bahwa manajer paket sudah ketinggalan zaman di belakang rekan-rekan linux-nya.
Juga semua utilitas berbeda dalam cara yang halus (killall anyone?), Jika Anda sering menggunakan mesin linux, beralih ke solaris berarti membaca halaman manual lagi dan lagi. Pager "lebih" yang kurang bagus dan terminal yang selalu sedikit salah konfigurasi membuat hidup Anda sulit.
sumber
Solaris Crash Analysis Tool -alat terbaik untuk membantu analisis dump crash kernel Solaris.
sumber
kssl, modul kernel SSL. Kutipan dari ksslcfg (1M)
sumber
Tidak seperti Linux, "lsof -o" (tampilkan offset file) berfungsi. Ini bisa berguna untuk menunjukkan sejauh mana suatu proses ketika membaca atau menulis data dalam jumlah besar.
sumber
Tutorial "Fitur Solaris yang Dikenal" yang dikonsolidasikan sangat membantu.
sumber
Mungkin jebakan terbesar untuk pemain baru, pengguna Linux yang khas mungkin tergoda untuk menjalankan killall pada host Solaris;
sumber