Sunucu

cpanel ipaliases çökme problemi çözümü

İpaliases ip ve takma adlarını yöneten cpanel bileşenidir. Bu bileşen bazen farklı hatalar nedeniyle çökebiliyor. ipaliases hatasının çözümü için aşağıdaki adımlarımızı takip ederek sorunu çözebilirsiniz.

 

SSH’a root olarak bağlanıyoruz.

 

mkdir /scripts/servicechecks
touch /scripts/servicechecks/ipaliases.sh
nano /scripts/servicechecks/ipaliases.sh

Bu komutları sırasıyla giriyoruz nano olanda dosya içine aşağıdaki kodları yapıştırın.

#!/bin/sh

#
# Functions
#
add_date() {
while IFS= read -r line; do
echo “`date` $line”
done
}

is_it_up() {
/bin/ping -W1 -c1 $1 >/dev/null 2>&1
}

#
# Variables
#
email=hostingadresinet@gmail
log_file=/var/log/ip_checker.log
ip=192.168.1.1
ip_is_down_msg=”$ip is still down after restarting ipaliases”
wait_period=10

#
# Main program
#
echo “Checking to see if $ip is up” |add_date >>$log_file

if `is_it_up $ip`
then
echo “$ip is detected as up” |add_date >>$log_file
else
service ipaliases restart >/dev/null 2>&1
echo “$ip detected as down” |add_date >>$log_file

# Check again after $wait_period seconds and send alert if ipaliases is still down
sleep $wait_period
if `is_it_up $ip`
then
echo “$ip back up after restarting ipaliases” |add_date >>$log_file
else
echo “$ip_is_down_msg” |add_date >>$log_file
echo “$ip_is_down_msg (no icmp echo responses)” |mail -s “IP checker detected down ip” $email
fi
fi

Kaydedip çıkalım ve yazdığımız bash scriptini çalıştıralım.

 

cd /scripts/servicechecks/
sh ipaliases.sh

Bu işlemi yaptıktan sonra sunucumuza reboot atalım ve tekrardan kontrolleri sağlayalım. Eğer yine sorun oluyorsa ve gerekli servis down gözüküyorsa diğer onarım komutlarımızı çalıştırıp reboot atalım.

 

/scripts/upcp
/scripts/upcp –force

 

Tags

Kaan GİRGİN

Ben Kaan GİRGİN, 1996 Balıkesir doğumluyum 2013 yılından beri kendimi sanal Dünyada geliştiriyorum. Sürekli olarak yeni bilgiler edinip deneyimlerimi bu site üzerinden sizler ile paylaşıyorum.

İlgili Makaleler

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Bu yazımızada bakın

Kapat
Kapat