CentOS 7de Tavşan Kümesini Kümeleme
RabbitMQ, AMQP, STOMP ve diğer iletişim teknolojilerini destekleyen açık kaynaklı bir mesaj aracısıdır. Kurumsal uygulamalarda yaygın olarak kullanılan bir
Bellek yetersizliğini önlemek için sunucunuzun yanıt verebilirliğini artırmanız gereken zamanlar olacaktır. Sunucunuzda çalışan bir uygulama çok miktarda bellek tüketmeye başladığında bellek yetersizliği sorunları oluşur. Takas, RAM'de tutulamayan verileri depolamak için sabit sürücünüzü kullanan sanal bellek olarak tasarlanmıştır . Bu eğitimde, Ubuntu, CentOS ve Debian altında çalışması gereken bir takas dosyasının nasıl oluşturulacağı gösterilecektir. Bu öğretici herhangi bir Özel ISO için değildir, ancak takip etmek mümkündür.
Bu eğitim sırasında herhangi bir sorunu önlemek için, takas alanının şu anda etkin olmadığını doğrulamak üzere aşağıdakileri çalıştırmanız gerekir:
free -m
Bu komutu çalıştırdıktan sonra, bu çıktıya benzer bir şey görmelisiniz:
total used free shared buffers cached
Mem: 1840 1614 226 15 36 1340
-/+ buffers/cache: 238 1602
Swap: 0 0 0
Eğer değeri görürseniz 0
içinde Swap
bölümde, o zaman 2. adıma geçebilirsiniz.
Alternatif olarak, yapılandırılmış bir takas dosyası olup olmadığını görmek için aşağıdaki komutu çalıştırabilirsiniz:
swapon -s
'Den herhangi bir çıktı görmüyorsanız swapon
2. adıma geçin.
Dosyanız için bir konum seçmeniz gerekecek. Bu öğreticide, sunucunun kök dizininde saklanacaktır. Aşağıdaki komutu çalıştırarak 2 GB'lık bir takas dosyası oluşturacağız:
dd if=/dev/zero of=/swapfile count=2048 bs=1M
dd
Komut için benzer bir biçimde çıktı üretecektir:
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 10.5356 s, 204 MB/s
Ardından, dosyayı çalıştırarak Vultr VPS'nizin kökünde bulunduğunu doğrulayın:
ls / | grep swapfile
swapfile
Dosyayı görüyorsanız devam edin .
Takas dosyaları otomatik olarak tanınmaz. Sunucuya geçerli bir takas dosyası olarak kullanılabilmesi için dosyayı nasıl biçimlendireceğini ve etkinleştireceğini söylememiz gerekecek. Bir güvenlik önlemi olarak, takas dosyası izinlerini yalnızca root için R / W'ye izin verecek ve diğer kullanıcılar için olmayacak şekilde güncelleyin. Çalıştırmak:
chmod 600 /swapfile
İzin değişikliği aşağıdaki komut çalıştırılarak doğrulanabilir:
ls -lh /swapfile
Bir dosya ekranı göreceksiniz:
-rw------- 1 root root 2.0G Oct 2 18:47 /swapfile
Ardından, sunucuya takas dosyasını çalıştırarak kurmasını söyleyin:
mkswap /swapfile
Çalıştırdıktan sonra, aşağıdaki çıktıyı göreceksiniz:
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e
Her şey yukarıdaki gibi gösterilirse, artık bir sonraki adıma geçmeye hazırsınız.
Dosyanız takas olarak kullanılmaya hazır olduğunda, şunu çalıştırarak etkinleştirmeniz gerekir:
swapon /swapfile
free
Komutu yeniden çalıştırarak takas dosyasının etkin olduğunu doğrulayabilirsiniz .
free -m
total used free shared buffers cached
Mem: 1840 1754 86 16 23 1519
-/+ buffers/cache: 210 1630
Swap: 2047 0 2047
Başka bir Swap
şey gösterirse 0
, takas başarıyla kuruldunuz.
Varsayılan olarak, sunucunuz bu yeni takas dosyasını otomatik olarak etkinleştirmez. Önyükleme sırasında etkinleştirmek için /etc/fstab
dosyayı güncelleyebilirsiniz . Herhangi bir metin editörü yeterli olacaktır. Bu örnekte kullanacağım nano
.
nano /etc/fstab
Dosyanın sonuna aşağıdaki satırı ekleyin:
/swapfile none swap sw 0 0
Dosyayı düzenlemeyi bitirdiğinizde kaydedin ve kapatın. Hepimiz işimiz bitti!
RabbitMQ, AMQP, STOMP ve diğer iletişim teknolojilerini destekleyen açık kaynaklı bir mesaj aracısıdır. Kurumsal uygulamalarda yaygın olarak kullanılan bir
Farklı Bir Sistem mi Kullanıyorsunuz? Pagekit PHP ile yazılmış açık kaynaklı bir CMSdir. Pagekit kaynak kodu GitHubda herkese açık olarak barındırılıyor. Bu kılavuz size
Çok Güvenli FTP arka plan programı, ya da sadece vsFTPd, özelleştirme yeteneği olan hafif bir yazılım parçasıdır. Bu derste bir müttefikimiz olacak
Belirli durumlarda, Sistem Yöneticisinin bir kullanıcı hesabı oluşturması ve yalnızca kendi dosyalarını sFTP yoluyla yönetmek için erişimini kısıtlaması gerekebilir, ancak b
Bu makalede, ModSecurity tarafından korunan bir LEMP yığını oluşturmayı açıklayacağım. ModSecurity faydalı bir açık kaynaklı web uygulaması güvenlik duvarıdır.
Giriş LAMP, Linux, Apache, MySQL ve PHPnin kısaltmasıdır. Bu yazılım yığını, kurulum için en popüler açık kaynaklı çözümdür.
Farklı Bir Sistem mi Kullanıyorsunuz? Chamilo, çevrimiçi eğitim ve takım işbirliği için yaygın olarak kullanılan ücretsiz ve açık kaynaklı bir öğrenme yönetim sistemidir (LMS).
Eskiden OpenERP olarak bilinen Odoo, iyi bilinen bir açık kaynaklı ERP iş platformudur. Her büyüklükteki işletme, bol miktarda lis sayesinde Odoodan yararlanabilir
Icinga2 güçlü bir izleme sistemidir ve bir ana istemci modelinde kullanıldığında, NRPE tabanlı izleme kontrollerine olan ihtiyacın yerini alabilir. Master-Clien
Farklı Bir Sistem mi Kullanıyorsunuz? Couch CMS, web tasarımcılarının tasarlamalarını sağlayan basit ve esnek, ücretsiz ve açık kaynaklı bir İçerik Yönetim Sistemidir (CMS)
Farklı Bir Sistem mi Kullanıyorsunuz? Netdata, gerçek zamanlı sistem ölçümleri izleme alanında yükselen bir yıldızdır. Aynı türdeki diğer araçlarla karşılaştırıldığında, Netdata:
Farklı Bir Sistem mi Kullanıyorsunuz? ERP veya Kurumsal Kaynak Planlaması, temel iş süreçlerini yönetmek için kullanılan bir kurumsal uygulama paketidir. ERPNext ücretsizdir
Başka bir Vultr eğitimine hoş geldiniz. Burada, bir SAMP sunucusunun nasıl kurulacağını ve çalıştırılacağını öğreneceksiniz. Bu kılavuz CentOS 6 için yazılmıştır. Önkoşullar
Genel Bakış Bu makale, bir Kubernetes kümesini hemen kurup kubeadm ile çalıştırmanıza yardımcı olmak içindir. Bu kılavuz iki sunucuyu
Farklı Bir Sistem mi Kullanıyorsunuz? Giriş Sails.js, Ruby on Railse benzer şekilde Node.js için bir MVC çerçevesidir. Modern uygulamalar geliştirmek için yapar
Bu eğitimde, CentOS 6 Sistemine Half Life 2 oyun sunucusu kurma süreci ele alınacaktır. 1. Adım: Önkoşulları kurma
PrestaShop popüler bir açık kaynaklı e-ticaret çözümüdür. Kendi çevrimiçi mağazanızı ücretsiz oluşturmak için kullanabilirsiniz. Bu eğitimde, size
Farklı Bir Sistem mi Kullanıyorsunuz? MODX Revolution hızlı, esnek, ölçeklenebilir, ücretsiz ve açık kaynaklı, kurumsal düzeyde bir İçerik Yönetim Sistemi (CMS)
Giriş Linux sistemleri, süreçleri ve disk alanını izlemeye yardımcı olan varsayılan olarak top, df ve du gibi izleme araçlarıyla birlikte gelir. Çoğu zaman, onlar ar
Farklı Bir Sistem mi Kullanıyorsunuz? Kolab Groupware, ücretsiz ve açık kaynaklı bir web tabanlı grup yazılımı uygulamasıdır. Özellikleri e-posta iletişiminden, olaylardan oluşur
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun