miércoles, 27 de marzo de 2019

Habilitar creacion core files

### Edito el limits.conf me deslogeo y me logeo.
[root@app1 ~]# ulimit -c
0
[root@app1 ~]# vi /etc/security/limits.conf
* soft core unlimited
* hard core unlimited
[root@app1 ~]# logout
[root@app1 ~]# ulimit -c
unlimited

viernes, 1 de marzo de 2019

Maxima Tamaño Filesystem soportado













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

Repositorio Local desde una imagen .iso


# mount -o loop RHEL7.1.iso /mnt
# mount -o loop RHEL7.1.iso /mnt
# mount -o loop /dev/sr0  /mnt

cp /mnt/media.repo /etc/yum.repos.d/rhel7dvd.repo
chmod 644 /etc/yum.repos.d/rhel7dvd.repo

enabled=1
baseurl=file:///mnt/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[InstallMedia]
name=DVD for Red Hat Enterprise Linux 7.1 Server
mediaid=1359576196.686790
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

yum clean all
subscription-manager clean
yum  --noplugins install gcc-* libstdc++* glibc-devel

RPM

# Fecha de paquetes instalados

 for PACKAGE in $(rpm -aq | grep kernel);
 do
echo "$PACKAGE was intalled on $(date -d @$(rpm -q --qf "%{INSTALLTIME}\n" $PACKAGE))";
done

ssh remoto

# SSH copiado remoto
tar cpf - /some/important/data | ssh user@destination-machine "tar xpf - -C /some/directory/"
tar cvpf - /mediation/proc | ssh root@10.7.24.98 "tar xpf - -C /mediation/proc/"
tar cvpf - /mediation/input | ssh root@10.7.24.98 "tar xpf - -C /mediation/input/"
tar cvpf - /mediation/backup2 | ssh root@10.7.24.98 "tar xpf - -C /mediation/backup2/"

Configurar Sendmail

#--smtp
#echo "DAEMON=yes" > /etc/sysconfig/sendmail
#echo "QUEUE=1h" >> /etc/sysconfig/sendmail

#yum reinstall sendmail sendmail-cf
## Editar la linea de smarthost en /etc/mail/sendmail.mc para que quede asi:
#define(`SMART_HOST', `[smtpappl.dominio.com.ar]')'
#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
#service sendmail restart
#NOW=$(date +"%H:%M:%S %d/%m/%Y");echo "${HOSTNAME} ${NOW} " | mail -vvv -s "${HOSTNAME} mail relay test" st_linux@dominio.com.ar


#NOW=$(date +"%H:%M:%S %d/%m/%Y");echo "${HOSTNAME} ${NOW} " | mail -vvv -s "${HOSTNAME} mail relay test" st_linux@dominio.com.ar
#echo $HOSTNAME prueba de mail |mail -vvv -s test st_linux@dominio.com.ar
#echo "${HOSTNAME} prueba de mail relay" | mail -vvv -s "${HOSTNAME} test" st_linux@dominio.com.ar


#probar mail con telnet:
#telnet smtpappl.dominio.com.ar 25
#HELO dominio.com.ar
#MAIL FROM: st_linux@dominio.com.ar
#RCPT TO: st_linux@dominio.com.ar
#DATA
#prueba
#.
#QUIT


#----Disable mails in cron:
#MAILTO=""

Procesos

#----Top 10 consumo de memoria
#ps -auxf | sort -nr -k 4 | head -10
#---Top 10 consumo de CPU
#ps -auxf | sort -nr -k 3 | head -10
#----Borrar mails :
#cd /var/spool/clientmqueue/ ; find . | xargs rm -v {}
# hacer mierda los procesos de un fs cuando fuser no funciona
FS='/u00' ; for i in $(lsof ${FS} | awk '{print $2}' | uniq | grep -v "PID") ; do kill -9 $i ; done
# hacer mierda los proceso de los fs de un vg en ro (read only )
VG='vg_store' ; for fs in $(cat /etc/fstab | grep ${VG} | awk '{print $2}'); do for i in $(lsof ${fs} | awk '{print $2}' | uniq | grep -v "PID") ; do kill -9 $i ; done ; done