notas:start
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente | ||
notas:start [2012/08/27 14:11] – [Script de Nautilus para añadir una marca de agua a una imagen] cayu | notas:start [2014/06/25 19:01] – [Sistema Operativo] cayu | ||
---|---|---|---|
Línea 47: | Línea 47: | ||
| | | : | | | | | | : | | | ||
| | | L |-| NFS |NFS=[[notas: | | | | L |-| NFS |NFS=[[notas: | ||
+ | | | | : | | | ||
+ | | | | L |-| LINUX |-| UPGRADE_SUSE |LINUX=Linux|UPGRADE_SUSE=[[notas: | ||
</ | </ | ||
+ | |||
===== Hardware ===== | ===== Hardware ===== | ||
- | |||
- | ==== iDrac Dell ==== | ||
- | |||
- | IPMI es un estándar que encontramos en el hardware de muchos servidores, se trata de un chipset que permite obtener información del estado de diferentes componentes hardware, temperaturas, | ||
- | |||
- | Ejemplo de como activarlo desde el SSH de iDrac 6 | ||
- | |||
- | < | ||
- | racadm config -g cfgIpmiLan -o cfgIpmiLanEnable 1 | ||
- | racadm config -g cfgIpmiLan -o cfgIpmiLanPrivilegeLimit < | ||
- | </ | ||
- | |||
- | donde < | ||
- | * 2 (Usuario) | ||
- | * 3 (Operador) | ||
- | * 4 (Administrador) | ||
- | |||
- | Como ver la configuración actual | ||
- | |||
- | < | ||
- | racadm getconfig -g cfgIpmiLan | ||
- | </ | ||
- | |||
- | http:// | ||
- | |||
- | |||
- | Como obtener los datos desde nuestro sistema operativo | ||
- | |||
- | < | ||
- | ipmitool -I lan -H 10.0.0.10 -U user -P pass chassis status | ||
- | ipmitool -I lan -H 10.0.0.10 -U user -P pass sdr list | ||
- | ipmitool -I lan -H 10.0.0.10 -U user -P pass sdr type "Power Supply" | ||
- | |||
- | Status | ||
- | Status | ||
- | Status | ||
- | Status | ||
- | PS Redundancy | ||
- | </ | ||
- | |||
- | < | ||
- | / | ||
- | </ | ||
- | |||
- | ^Record_ID^Sensor Name^Sensor Group^Monitoring Status^Sensor Units^Sensor Reading^ | ||
- | |12 | Ambient Temp | Temperature | Nominal | C | 25.000000 | | ||
- | |22 | CMOS Battery | Battery | Nominal | N/A | ' | ||
- | |24 | VCORE PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |25 | VCORE PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |26 | VCORE | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |27 | VCORE | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |28 | VCACHE PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |29 | VCACHE PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |30 | VCACHE | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |31 | VCACHE | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |32 | VIO PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |33 | VIO PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |34 | CPU 1.8 PLL PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |35 | 8V Rear PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |36 | 8V Front PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |37 | 5V Rear PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |38 | 5V Front PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |39 | 3.3V PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |40 | 1.8V PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |41 | 1.5V PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |42 | 1.1V PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |43 | 0.9V PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |44 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |45 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |46 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |47 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |48 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |49 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |50 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |51 | Mem VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |52 | VR PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |53 | VR1 PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |54 | VR2 PG | Voltage | Nominal | N/A | 'State Deasserted' | ||
- | |58 | Heatsink Pres | Entity Presence | Nominal | N/A | ' | ||
- | |59 | iDRAC6 Ent Pres | Entity Presence | Nominal | N/A | ' | ||
- | |60 | USB Cable Pres | Entity Presence | Nominal | N/A | ' | ||
- | |61 | Stor Adapt Pres | Entity Presence | Nominal | N/A | ' | ||
- | |62 | PCIe Riser Pres | Entity Presence | Critical | N/A | ' | ||
- | |63 | IO Riser Pres | Entity Presence | Nominal | N/A | ' | ||
- | |64 | FAN 1 RPM | Fan | Nominal | RPM | 2400.000000 | | ||
- | |65 | FAN 2 RPM | Fan | Nominal | RPM | 2400.000000 | | ||
- | |66 | FAN 3 RPM | Fan | Nominal | RPM | 2400.000000 | | ||
- | |67 | FAN 4 RPM | Fan | Nominal | RPM | 2760.000000 | | ||
- | |68 | FAN 5 RPM | Fan | Nominal | RPM | 2640.000000 | | ||
- | |69 | FAN 6 RPM | Fan | Nominal | RPM | 2640.000000 | | ||
- | |74 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |75 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |76 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |77 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |78 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |79 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |80 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |81 | Presence | Entity Presence | Nominal | N/A | ' | ||
- | |82 | Presence | ||
- | |83 | Status | Processor | Nominal | N/A | ' | ||
- | |84 | Status | Processor | Nominal | N/A | ' | ||
- | |85 | Status | Processor | Nominal | N/A | ' | ||
- | |86 | Status | Processor | Nominal | N/A | ' | ||
- | |87 | Status | Power Supply | Nominal | N/A | ' | ||
- | |88 | Status | Power Supply | Nominal | N/A | ' | ||
- | |89 | Status | Power Supply | Nominal | N/A | ' | ||
- | |90 | Status | Power Supply | Nominal | N/A | ' | ||
- | |91 | Current | Current | Nominal | A | 0.800000 | | ||
- | |92 | Current | Current | Nominal | A | 0.880000 | | ||
- | |93 | Current | Current | Nominal | A | 0.680000 | | ||
- | |94 | Current | Current | Nominal | A | 0.800000 | | ||
- | |95 | Voltage | Voltage | Nominal | V | 222.000000 | | ||
- | |96 | Voltage | Voltage | Nominal | V | 224.000000 | | ||
- | |97 | Voltage | Voltage | Nominal | V | 224.000000 | | ||
- | |98 | Voltage | Voltage | Nominal | V | 222.000000 | | ||
- | |99 | Riser Config | Cable/ | ||
- | |100 | OS Watchdog | Watchdog 2 | Nominal | N/A | ' | ||
- | |102 | Intrusion | Physical Security | Nominal | N/A | ' | ||
- | |103 | PS Redundancy | Power Supply | Nominal | N/A | 'Fully Redundant' | ||
- | |104 | Fan Redundancy | Fan | Nominal | N/A | 'Fully Redundant' | ||
- | |105 | System Level | Current | Nominal | W | 700.000000 | | ||
- | |107 | Drive | Drive Slot | Nominal | N/A | 'Drive Presence' | ||
- | |109 | Cable SAS A | Cable/ | ||
- | |||
- | Si queremos elegir mostrar solo uno de los grupos deberemos agregar a la linea de comandos la opcion //-g// y el número //-g 103//. | ||
- | |||
- | ^Record_ID^Sensor Name^Sensor Group^Monitoring Status^Sensor Units^Sensor Reading^ | ||
- | | 103 | PS Redundancy | Power Supply | Nominal | N/A | 'Fully Redundant' | ||
===== Sistema Operativo ===== | ===== Sistema Operativo ===== | ||
- | |||
=== Reloading inittab without reboot === | === Reloading inittab without reboot === | ||
Línea 267: | Línea 141: | ||
{{: | {{: | ||
+ | |||
+ | {{: | ||
http:// | http:// | ||
+ | |||
+ | === Reescanear tabla de particiones === | ||
+ | |||
+ | Esto es útil por ejemplo si agregamos un disco desde VMWare o si estiramos un disco y el SO todavia no lo ve. | ||
+ | |||
+ | Desde una llamada al sistema : | ||
+ | < | ||
+ | echo 1 > / | ||
+ | fdisk -l | ||
+ | mkfs.ext3 /dev/sdXY | ||
+ | </ | ||
+ | O podemos hacerlo ejecutando la utilidad **partprobe** sin argumentos, desde una shell con root. | ||
=== Copia de seguridad con Rsync === | === Copia de seguridad con Rsync === | ||
Línea 470: | Línea 358: | ||
- | === Redimensionado de volúmenes lógicos === | ||
- | |||
- | Con ext3 | ||
- | < | ||
- | # lvextend -L+3G / | ||
- | # e2fsck -f / | ||
- | # resize2fs | ||
- | </ | ||
- | |||
- | Si alguno quiere leer mas, aca hay una nota básica muy simple sobre LVM \\ | ||
- | http:// | ||
=== Servicios al inicio del Sistema === | === Servicios al inicio del Sistema === | ||
Línea 633: | Línea 510: | ||
mklabel msdos | mklabel msdos | ||
quit | quit | ||
+ | </ | ||
+ | |||
+ | === Agregar Memoria y CPU en caliente en VMware === | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | # William Lam | ||
+ | # http:// | ||
+ | # hot-add memory to LINUX system using vSphere ESX(i) 4.0 | ||
+ | # 08/09/2009 | ||
+ | |||
+ | if [ " | ||
+ | then | ||
+ | echo -e "You must be root to run this script.\nYou can ' | ||
+ | exit 1 | ||
+ | fi | ||
+ | |||
+ | for MEMORY in $(ls / | ||
+ | do | ||
+ | SPARSEMEM_DIR="/ | ||
+ | echo "Found sparsemem: \" | ||
+ | SPARSEMEM_STATE_FILE=" | ||
+ | STATE=$(cat " | ||
+ | if [ " | ||
+ | echo -e " | ||
+ | else | ||
+ | echo -e " | ||
+ | echo online > " | ||
+ | fi | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | # William Lam | ||
+ | # http:// | ||
+ | # hot-add cpu to LINUX system using vSphere ESX(i) 4.0 | ||
+ | # 08/09/2009 | ||
+ | |||
+ | for CPU in $(ls / | ||
+ | do | ||
+ | CPU_DIR="/ | ||
+ | echo "Found cpu: \" | ||
+ | CPU_STATE_FILE=" | ||
+ | if [ -f " | ||
+ | STATE=$(cat " | ||
+ | if [ " | ||
+ | echo -e " | ||
+ | else | ||
+ | echo -e " | ||
+ | echo 1 > " | ||
+ | fi | ||
+ | else | ||
+ | echo -e " | ||
+ | fi | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | === Copia rápida de seguridad via red === | ||
+ | |||
+ | En el equipo donde vamos a dejar la copia | ||
+ | < | ||
+ | netcat -l -p 7000 > stage.tgz | ||
+ | </ | ||
+ | |||
+ | Desde donde realizamos la copia, la ip es la del equipo anterior | ||
+ | < | ||
+ | tar cfzp - / | ||
+ | </ | ||
+ | |||
+ | === TAB Completion Debian Net Install === | ||
+ | < | ||
+ | apt-get install bash-completion | ||
+ | exit | ||
+ | login | ||
+ | </ | ||
+ | |||
+ | === IPCRM para determinado usuario === | ||
+ | <code bash> | ||
+ | ipcs -a | grep `whoami` | ||
+ | |||
+ | ipcs -s | grep $USERNAME | perl -e 'while (< | ||
+ | |||
+ | ipcs -s | grep $USERNAME | awk ' { print $2 } ' | xargs ipcrm sem | ||
</ | </ | ||
===== Redes sociales ===== | ===== Redes sociales ===== | ||
Línea 692: | Línea 653: | ||
</ | </ | ||
+ | ===== Scripts para importar LOGS de Cisco Call Manager en Mysql o PostgreSQL ===== | ||
+ | |||
+ | {{: | ||
===== Script de Nautilus para añadir una marca de agua a una imagen ===== | ===== Script de Nautilus para añadir una marca de agua a una imagen ===== | ||