19 Şubat 2020 Çarşamba

Birazda Sağlık

Bu gün günlüğümde linux  veya sistem üzerine ufak notlar paylaşmak yerine, biraz sağlıktan bahsetmek istedim. Umarım bu paylaşımım, diğer paylaşımlarımdan daha fazla faydalı ve yardımcı olur.


Uzun zamandır reflü ve beraberinde geceleyin hoş olmayan bir ağız tadı/kokusuyla birlikte(nedenin reflü sorunu yaşayanlar bilir  ) uyanıyordum.

Bunun için ameliyat dışında bir çok ilaç ve tedavi yöntemleri uygulamasından faydalanmak istesemde yeteri kadar faydalanamamıştım. Çinde bulunduğum sıralarda, geneksel çin tıbbından da faydalandım, fakat tedavi süresi uzun sürmüş, sonrasında tedavi tamamlayamadan kesmem gerekmişti.  Çindeki doktorum tedavinin kişiden kişiye değiştiğini, bazı durumlarda altı ay sürebileceğinide açık sözlülükle belirtmişti.

Çinde öğrendiğim en önemli bilgi, dengeyi ve düzeni bozmamak. Denge ve düzen bozulduğunda, tekrar dengeyi ve düzenin kurulmasının zor ve zaman alıcı olması.
Klasik çin tıbbı ile batı tıbbı arasındaki en önemli fark ise, batı tıbbında  hızlıca hastalığın belirtilerine yok etmek/maskelemek, klasik çin tıbbı veya doğu tıbbı (ne dendiğinin benim için önemi yok) hastalığın nedenini ortadan kaldırarak sistemin normal haline dönmesi sağlamak olduğu.

Doğu tıbbı ve  tıbbının birleştirme çalışmalarınada şahit oldum. Şu anda ikisini aynı anda uygulayan yerler, ben bilmesemde, vardır diye düşünüyorum, özellikle US ve Canada'da.

Rahatsızlığıma dönecek olursam, bir de ülkemizde akupunkturu deneyelim dedik ve Akupunktur alanında çalışan Dr. Pelin hanımdan tedavi istedik. Pelin hanımın tedaviye başlamasından bir müddet sonra, uzun bir süreden sonra, tekrardan rahat bir uyku çektim ve uyandığımda ağzımdaki hoş olmayan mide suyunun tadını hissetmedim.

Benim gibi reflü ve uyku sorunu olan arkadaşlara, akupunktor ( 针灸 , Acupuncture ) konusunda uzman olan Dr. Pelin hanımı ziyaret etmelerini tavsiye ederim.

https://www.drpelinkiyan.com/

Dr. Pelin hanımada bu vesileyle teşekkür etmeyi bir borç bilir teşekkür ederim.




1 Şubat 2020 Cumartesi

satellite gereksiz repo dosyalarının temizlenmesi


Satellite'da gereksiz veya silinmiş repo dosyaları silinmediyse aşağıdaki gibi gereksiz veya silinmiş dosyaların(repo silinmiş, fakat sistemde kalmış dosyalar)  temizlenmesini sağlayabilirsiniz.

# foreman-rake katello:clean_published_repo_directories

Detaylı bilgi için;

https://access.redhat.com/solutions/2893971

21 Ocak 2020 Salı

Red Hat Enterprise Linux 8 - Serial console


Benim gibi kendi ev internet erişim cihazını kullanmayı düşünüyorsanız,  büyük ihtimal ekran kartı olmayan bir kart alarak başlayacaksınız.
Ağ işlemleri için tasarlanmış kartlarda genelde 1 veya iki tane serial konsol olur;

# dmesg |grep -i tty
[    0.000000] console [tty0] enabled
[    1.707576] 00:07: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.728486] 00:08: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A


Her iki seri konsolda terminal çalıştırmak için grub2-editenv ile "console=ttyS0,115200 console=ttyS1,115200 " parametersini eklememiz gerekiyor.
115200 değeri, serial adaptorun tipine gore değisebilir.

# grub2-editenv - set "kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap console=ttyS0,115200 console=ttyS1,115200  console=tty0 "

# grub2-editenv - list | grep kernelopts
kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap console=ttyS0,115200 console=ttyS1,115200  console=tty0 

12 Ocak 2020 Pazar

Anti spam çözümleri

Son günlerde artan spam epostalarına karşı, uzun süre önce değişik projelerde kullandığım efa'yı hatırladım. Kende eposta sistemlerini kullanan ve antispam çözümüne ihtiyacı olan arkdaşlarada hatırlatayım dedim.

https://efa-project.org/blog-3/

Antispam epostlarını büyük ölçüde çözecek, açık kaynak kodlu basit bir çözüm.

13 Aralık 2019 Cuma

RHEL tabanlı sistemlerde kullanıcı yapılandırmalarını yedeklenmesi

Olabilecek olumsuzluklara karşılık kullanıcı yetkilendirme ayarlarınızı yedeklemek ve ihtiyac olduğunda geri dönmek istiyorsanız 'authconfig  --savebackup=yedek-ismi' ile yedekleyebilirsiniz.

authconfig --savebackup=authconfig-20191213

# ls -la /var/lib/authconfig/backup-authconfig-20191213/
total 104
drwxr-xr-x. 2 root root  4096 Dec 13 00:26 .
drwx------. 5 root root    81 Dec 13 00:25 ..
-rw-r--r--. 1 root root   153 Dec 13 00:26 10-authconfig
-rw-r--r--. 1 root root   113 Dec 13 00:26 10-authconfig-locks
-rw-r--r--. 1 root root   432 Dec 13 00:25 authconfig
-rw-r--r--. 1 root root     1 Dec 13 00:25 cacheenabled.conf
-rw-r--r--. 1 root root   882 Dec 13 00:25 fingerprint-auth-ac
-rw-r--r--. 1 root root   876 Dec 13 00:26 group
----------. 1 root root   703 Dec 13 00:26 gshadow
-rw-r--r--. 1 root root   695 Dec 13 00:25 krb5.conf
-rw-r--r--. 1 root root  2391 Dec 13 00:25 libuser.conf
-rw-r--r--. 1 root root  2045 Dec 13 00:25 login.defs
-rw-r--r--. 1 root root     0 Dec 13 00:25 network
-rw-------. 1 root root  4904 Dec 13 00:25 nslcd.conf
-rw-r--r--. 1 root root  1721 Dec 13 00:25 nsswitch.conf
-rw-r--r--. 1 root root   423 Dec 13 00:25 openldap.conf
-rw-r--r--. 1 root root  2096 Dec 13 00:26 passwd
-rw-r--r--. 1 root root  1255 Dec 13 00:25 password-auth-ac
-rw-r--r--. 1 root root   330 Dec 13 00:25 postlogin-ac
-rw-r--r--. 1 root root  1718 Dec 13 00:25 pwquality.conf
----------. 1 root root  1311 Dec 13 00:26 shadow
-rw-r--r--. 1 root root  1039 Dec 13 00:25 smartcard-auth-ac
-rw-r--r--. 1 root root 11630 Dec 13 00:25 smb.conf
-rw-------. 1 root root   542 Dec 13 00:25 sssd.conf
-rw-r--r--. 1 root root  1255 Dec 13 00:25 system-auth-ac
[root@server1 ~]#

11 Aralık 2019 Çarşamba

Ret Hat Enterprise Linux 7 ve 8 de debug shell aktif etmek

RHEL 7/8 tabanlı sistemlerde debug shell aktif etmek için

# systemctl enable debug-shell.service

komutu çalıştırmamız yeterli olur.
Sistem yeniden başladığında 9 nolu terminalde root otomatik olarak giriş yapmış olur ve sizleri # bekler.


debug-shell'i işiniz bittiğinde devre dışı bırakmayı unutmayınız.



4 Aralık 2019 Çarşamba

pacemaker+kvm fence timeout

centos/redhat linux üzerinde kvm ile ha çalışmalarında fence_xvm aşağıdaki gibi

 pcs stonith create fence_xvm fence_xvm key_file=/etc/cluster/fence_xvm.key

bir stonith yapılandırması yaptıysanız, ve sonunda fence ile ilgili timeout alıyorsanız, öncelikle  host üzerinde fence_virtd servisini kontrol etmeniz gerekiyor.




host üzerinde fence_virtd çalışıyorsa yapılması gereken ikinci kontrol

[remzi@d7567 ~]$ sudo su -
[root@d7567 ~]# virsh list
 Id    Name                           State
----------------------------------------------------
 14    clstr00-services.istpaz.local  running
 15    clstr01.istpaz.local           running
 16    clstr02.istpaz.local           running


buradaki name ile clusterdaki isimlerin aynı olup olmadığı.
pcs  status ile gördüğünüz node isimleri
Online: [ clstr01.istpaz.local clstr02.istpaz.local ]
virsh list ile uyuşması gerekiyor. Fence çalışıp çalışmadığını test etmek için;
pcs stonith fence cluster-node-name ile test yapabilirsiniz.
Düzgün çalışan bir clusterda  fence yapıldığında host üzerinde reboot işleminide aşağıdaki gibi görmeniz gerekiyor.