convertir RHEL 5.x a CentOS 5.x
Simples pasos para disfrutar de los repos de CentOS dentro de una instalación pre-existente de Redhat.
En este caso vamos a trabajar con un RHEL 5.3 de plataforma x64 y lo subiremos a CentOS 5.5
rpm -e --nodeps redhat-release rpm -e --nodeps yum-rhn-plugin wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 rpm --import RPM-GPG-KEY-CentOS-5 rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm
Con esto podremos tener a nuestra disposición estos nuevos repositorios, claro sin antes no cerrar un broche de oro este transformación con 2 simples pasos
yum clean all yum update yum
deshabilitar ipv6 en RedHat/Centos
un corto tip para deshabilitar esta opcion de tu sistema que en algunos casos es el causante de la lentitud de transmision en nuestros servers:
vamos a editar :
/etc/sysconfig/network
para verificar si esta la siguiente opcion deshabilitada, si no lo esta lo colocamos tal cual:
NETWORKING_IPV6=no
ahora modificaremos el segundo archivo
/etc/modprobe.conf
colocamos lo siguente:
alias net-pf-10 off alias ipv6 off
ahora bajamos el servicio
# service ip6tables stop
deshabilitamos el script de init
# chkconfig ip6tables off
con todo esto ya esta configurado para que nuestro sistema levante sin soporte ipv6 en el siguiente reboot.
Lentitud en la red con una NIC e1000
En los pasados dias he estado experimentando una lentitud bastante considerable en mi transferencia de archivos en un servidor especifico RedHat 5, he aqui la solucion para este problemilla … claro luego de buscar y buscar en google.
Primero identifiquemos como nuestro sistema ve a esta NIC
[root@srv-test root]# dmesg | grep -i duplex e1000: eth0: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Ahora comprobemos la velocidad de nuestra NIC
[root@srv-test root]# /sbin/ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes
Comprobemos ahora la velocidad con:
MII-TOOL (media-independent interface status manipulation tool) es una herramienta la cual puede verificar o configurar el estatus de unidad de la Interfaz Independiente del Medio (MII) de la interfaz de red (NIC).
mii-tool eth1 eth1: negotiated 100baseTx-FD, link ok
ahora si vamos a lo que nos interesa:
Forcemos las velocidades de nuestra NIC, manualmente:
# mii-tool -F 100baseTx-HD # mii-tool -F 10baseT-HD # mii-tool -F 1000baseTx-HD
Esta es otra forma de forzar y probar las velocidades
# ethtool -s eth0 speed 100 duplex full # ethtool -s eth0 speed 10 duplex half
Pero para hacer los cambios permanentes editamos y agregamos..
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
ahora a reiniciar
# /etc/init.d/network restart
Pero como nuestra tarjeta es 1000 haremos una pequeña modificacion
ETHTOOL_OPTS="speed 1000 duplex full autoneg on"
y listo reiniciamos nuestro servicio de networking y a probar la diferencia en nuestra red.
Update: si al reiniciar la red todavia existe algun problemita intermitente, podemos modificar estos parametros que haran que todo vaya mucho mejor con esta NIC
sysctl -w net.ipv4.tcp_moderate_rcvbuf=0 sysctl -w net.ipv4.tcp_adv_win_scale=0
telnet en RHES 5.1
Configuracion super rapida
aseguremonos de que contamos con los servicios telnet instalados
[palvarado@srv-portalapp ~]$ rpm -aq | grep telnet
telnet-0.17-38.el5
telnet-server-0.17-31.EL4.5
[palvarado@srv-portalapp ~]$
ademas de el paquete xinetd
[palvarado@srv-portalapp ~]$ rpm -aq | grep xinetd
xinetd-2.3.13-4.5.el4
# chkconfig telnet on
# service xinetd reload
Reloading configuration: [ OK ]
antes de conectarnos verifiquemos si nuestro server cuenta con firewall y si es asi necesitamos modificar para que el servicio sea accesible.
Listo ahora a conectarnos….