Tuned - Tuning Kinerja Otomatis Server Centos/RHEL
- 4381
- 117
- Dominick Barton
Untuk memaksimalkan kinerja layanan, aplikasi, dan basis data ujung ujung ke ujung, administrator sistem biasanya melakukan penyetelan kinerja khusus, menggunakan berbagai alat, baik alat sistem operasi generik maupun alat pihak ketiga. Salah satu alat penyetelan kinerja yang paling berguna di Centos/rhel/fedora linux adalah Disetel.
Baca juga: 20 Commad Line Tools Monitor Linux Performance
Disetel adalah daemon yang kuat untuk kinerja server Linux yang dinamis secara dinamis berdasarkan informasi yang dikumpulkannya dari memantau penggunaan komponen sistem, untuk memeras kinerja maksimal dari server.
Ini melakukan ini dengan pengaturan sistem tuning secara dinamis dengan cepat tergantung pada aktivitas sistem, menggunakan profil tuning. Profil tuning termasuk konfigurasi sysctl, konfigurasi disk-elevator, pelukan transparan, opsi manajemen daya dan skrip khusus Anda.
Secara default disetel tidak akan menyesuaikan pengaturan sistem secara dinamis, tetapi Anda dapat memodifikasi bagaimana daemon yang disetel beroperasi dan memungkinkannya untuk mengubah pengaturan secara dinamis berdasarkan penggunaan sistem. Anda dapat menggunakan Tuned-Adm alat baris perintah untuk mengelola daemon setelah berjalan.
Cara menginstal disetel di centos/rhel & fedora
Pada Centos/rhel 7 Dan Fedora, disetel datang pra-instal dan diaktifkan secara default, tetapi pada versi yang lebih lama dari Centos/rhel 6.X, Anda perlu menginstalnya menggunakan perintah yum berikut.
# yum install tuned
Setelah instalasi, Anda akan menemukan file konfigurasi yang disetel penting.
- /etc/disetel - Direktori Konfigurasi Tuned.
- /etc/tuned/tuned-main.conf- file konfigurasi surat yang disetel.
- /usr/lib/tuned/ - Menyimpan sub-direktori untuk semua profil tuning.
Sekarang Anda dapat memulai atau mengelola disetel Layanan menggunakan perintah berikut.
--------------- Di rhel/centos 7 --------------- # Systemctl Mulai disetel # Systemctl Aktifkan Tuned # Systemctl Status Tuned # Systemctl Berhenti Tuned --------------- Di rhel/centos 6 --------------- # Layanan Tuned Start # ChkConfig Tuned On # Service Tuned Status # Service Tuned Stop
Sekarang Anda dapat mengontrol tuned menggunakan Tunde-Adm alat. Ada sejumlah profil tuning yang telah ditentukan sebelumnya yang sudah termasuk untuk beberapa kasus penggunaan umum. Anda dapat memeriksa profil aktif saat ini dengan perintah berikut.
# Tuned-Adm Active
Dari output dari perintah di atas, sistem uji (yang merupakan VPS linode) dioptimalkan untuk berjalan sebagai tamu virtual.
Periksa profil yang disetel saat iniAnda bisa mendapatkan daftar profil tuning yang tersedia menggunakan perintah berikut.
Daftar # Tuned-AdmDaftar Profil Tersedia
Untuk beralih ke salah satu profil yang tersedia misalnya kinerja throughput - Tuning yang menghasilkan kinerja yang sangat baik di berbagai beban kerja server umum.
# Tuned-ADM Profil Throughput-Performa # Tuned-Adm ActiveBeralih ke profil tuning
Untuk menggunakan profil yang disarankan untuk sistem Anda, jalankan perintah berikut.
# Tuned-Adm merekomendasikan
Dan Anda dapat menonaktifkan semua penyetelan seperti yang ditunjukkan.
# Tuned-Adm Off
Cara membuat profil tuning khusus
Anda juga dapat membuat profil baru, kami akan membuat profil baru yang disebut kinerja tes yang akan menggunakan pengaturan dari profil yang ada yang disebut kinerja latensi.
Beralih ke jalur yang menyimpan sub-direktori untuk semua profil tuning, buat sub-direktori baru yang disebut kinerja tes untuk profil tuning khusus Anda di sana.
# CD/USR/LIB/TUNED/ # MKDIR Performa Tes
Lalu buat a disetel.conf file konfigurasi di direktori.
# vim test-kinerja/disetel.conf
Salin dan tempel konfigurasi berikut dalam file.
[Utama] termasuk = ringkasan kinerja latensi = profil uji yang menggunakan pengaturan untuk profil tuning latensi-kinerja
Simpan file dan tutup.
Jika Anda menjalankan perintah daftar Tuned-ADM lagi, profil tuning baru harus ada dalam daftar profil yang tersedia.
Daftar # Tuned-AdmPeriksa profil yang disetel baru
Untuk mengaktifkan profil yang disetel baru, keluarkan perintah berikut.
# Test-Tes-Test-Performance Profile-Adm
Untuk informasi lebih lanjut dan opsi bermain lebih lanjut, lihat disetel Dan Tuned-Adm Halaman manusia.
# man tuned # man tuned-adm
Repositori GitHub yang disetel: https: // github.com/fcelda/disetel
Itu saja untuk saat ini! Disetel adalah daemon yang memonitor penggunaan komponen sistem dan secara dinamis melakukan tune server Linux untuk kinerja maksimum. Jika Anda memiliki pertanyaan atau pemikiran untuk dibagikan, gunakan formulir umpan balik di bawah ini untuk menghubungi kami.