![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Instalación de OPs CentOS/Dell (y también poi/poitics)Wednesday, 11 April 2012, 5:06:37 pm Corregir el que estado.retros sea de root en las poi Se ha hecho en poi21, poi24 y poi26. cd /usr/local/sico/tce mkdir isacd cd isacd ( cd /usr/local/sico/isacd/ && tar -cf - . ) | tar -xvf - rm fich_video_estaciones ; ln -s /usr/local/sico/isacd/fich_video_estaciones . sed -i s:sico/isacd:sico/tce/isacd:g go.sh go-single.sh ln -s /dev/null nohup.out ps -efa | grep isa grep go /home/opermm/.xsession ./stop.sh ; nohup /usr/local/sico/tce/isacd/go.sh localhost:0.2 & ps -efa | grep isa Tuesday, 10 April 2012, 6:55:07 pm Corergir la instalación del isacd en /home/metro en vez de /usr/local/sico/isacd El paquete sico-isacd-op-1.0-1.201204021616.i386.rpm ha instalado el isacd en el lugar equivocado. Para ponerlo bien mientras se instala la versión correcta se ha hehco lo siguiente: POITICS ------- ps -efa | grep isa cd /usr/local/sico/isacd mkdir t mkdir t1 cd /usr/local/sico/isacd/t1 ( cd /home/metro/isacd/ && tar -cf - . ) | tar -xvf - cd /usr/local/sico/isacd mv * t mv t/t1/* . cp t/ConfigCRP . ( cd t && tar -cf - Datos ) | tar -xvf - ln -s /dev/null nohup.out cp t/autosel.cfg . cat /home/opermm/.xinitrc | grep isacd ps -efa | grep isa POI --- ps -efa | grep isa cd /usr/local/sico/isacd mkdir t mkdir t1 cd /usr/local/sico/isacd/t1 ( cd /home/metro/isacd/ && tar -cf - . ) | tar -xvf - cd /usr/local/sico/isacd mv * t mv t/t1/* . ( cd t && tar -cf - Datos ) | tar -xvf - grep isa /home/opermm/.xsession ps -efa | grep isa NOTA: en las instrucciones anteriores no se incluye el levantar el nuevo ISA, sino solo el imprimir por pantalla las instrucciones para levantarlo (instrucciones del .xinitrc para los poitics, y del .xsession para las poi). Thursday, 4 June 2009, 6:35:46 pm Hacer que tengan siempre como modo de vídeo 1280x1024 Se hace poniendo el siguiente xorg.conf: /etc/X11/xorg.conf
El modeline ha sido generado con "gtf 1280 1024 60", siguiendo como guía http://wiki.debian.org/XStrikeForce/HowToRandR12. Monday, 27 April 2009, 6:04:52 pm Cambiar el kernel de CentOS Se hace según esta guía. Pasos realizados (como root) # mkdir /src # cd /src (descargar aquí seraphim:/backups/kernel/linux-2.6.29.1.tar.bz2 ) # tar -xjf linux-2.6.29.1.tar.bz2 # sed -i "s/^\(alias scsi_hostadapter ata_piix\)/#\1/g" /etc/modprobe.conf # cd linux-2.6.29.1 # make clean && make mrproper # cp /boot/config-2.6.9-22.0.2.ELsmp .config # make oldconfig (dar al ENTER tantas veces como sea necesario) # make menuconfig (cambiar en General -> Local Version la cadena a sico1) (cambiar en File Systems -> Ext3 la "m" por un "*" ) (salir salvando) # make rpm # rpm -ivh --nodeps /usr/src/redhat/RPMS/i386/kernel-2.6.29.1sico1-1.i386.rpm # mkinitrd /boot/initrd-2.6.29.1sico1.img 2.6.29.1-sico1 # vi /boot/grub/menu.lst (Hacer que se parezca a lo siguiente)
Tuesday, 21 April 2009, 6:53:59 pm Sobre el Intel RAID y copiar discos Resulta que un disco que esté en RAID usando el RAID hardware no se pueden copiar "sin más", ya que tienen en la estructura de datos RAID (últimos 1024bytes del disco) los Serial de los discos, en vez de un UUID autogenerado y el UUID del propio disco. La estructura es la misma que ponen en este post: $ sudo dmraid -n /dev/sdc (isw): 0x000 sig: " Intel Raid ISM Cfg Sig. 1.1.00" 0x020 check_sum: 1693590363 0x024 mpb_size: 480 0x028 family_num: 1574132313 0x02c generation_num: 4466 0x030 reserved[0]: 4080 0x034 reserved[1]: 2147483648 0x038 num_disks: 2 0x039 num_raid_devs: 1 0x03a fill[0]: 2 0x03b fill[1]: 0 0x040 filler[1]: 1574132313 0x0d8 disk[0].serial: " 9QM0K9QQ" 0x0e8 disk[0].totalBlocks: 976771055 0x0ec disk[0].scsiId: 0x20000 0x0f0 disk[0].status: 0x53a 0x108 disk[1].serial: " 9QM0KAPS" 0x118 disk[1].totalBlocks: 976773168 0x11c disk[1].scsiId: 0x30000 0x120 disk[1].status: 0x53a 0x138 isw_dev[0].volume: " RAID" 0x14c isw_dev[0].SizeHigh: 0 0x148 isw_dev[0].SizeLow: 976764928 0x150 isw_dev[0].status: 0xc 0x154 isw_dev[0].reserved_blocks: 0 0x158 isw_dev[0].filler[0]: 1900544 0x190 isw_dev[0].vol.migr_state: 0 0x191 isw_dev[0].vol.migr_type: 0 0x192 isw_dev[0].vol.dirty: 0 0x193 isw_dev[0].vol.fill[0]: 255 0x1a8 isw_dev[0].vol.map.pba_of_lba0: 0 0x1ac isw_dev[0].vol.map.blocks_per_member: 976765192 0x1b0 isw_dev[0].vol.map.num_data_stripes: 3815488 0x1b4 isw_dev[0].vol.map.blocks_per_strip: 128 0x1b6 isw_dev[0].vol.map.map_state: 0 0x1b7 isw_dev[0].vol.map.raid_level: 1 0x1b8 isw_dev[0].vol.map.num_members: 2 0x1b9 isw_dev[0].vol.map.reserved[0]: 2 0x1ba isw_dev[0].vol.map.reserved[1]: 255 0x1bb isw_dev[0].vol.map.reserved[2]: 1 0x1d8 isw_dev[0].vol.map.disk_ord_tbl[0]: 0x0 0x1dc isw_dev[0].vol.map.disk_ord_tbl[1]: 0x1 /dev/sdb (isw): 0x000 sig: " Intel Raid ISM Cfg Sig. 1.1.00" 0x020 check_sum: 2738587652 0x024 mpb_size: 480 0x028 family_num: 2096631103 0x02c generation_num: 6 0x030 reserved[0]: 4080 0x034 reserved[1]: 2147483648 0x038 num_disks: 2 0x039 num_raid_devs: 1 0x03a fill[0]: 2 0x03b fill[1]: 0 0x040 filler[1]: 2096631103 0x0d8 disk[0].serial: " 9QM0K9QQ" 0x0e8 disk[0].totalBlocks: 976773168 0x0ec disk[0].scsiId: 0x20000 0x0f0 disk[0].status: 0x13a 0x108 disk[1].serial: " 9QM0KAPS" 0x118 disk[1].totalBlocks: 976773168 0x11c disk[1].scsiId: 0x30000 0x120 disk[1].status: 0x13a 0x138 isw_dev[0].volume: " RAID" 0x14c isw_dev[0].SizeHigh: 0 0x148 isw_dev[0].SizeLow: 976766976 0x150 isw_dev[0].status: 0xc 0x154 isw_dev[0].reserved_blocks: 0 0x158 isw_dev[0].filler[0]: 1900544 0x190 isw_dev[0].vol.migr_state: 0 0x191 isw_dev[0].vol.migr_type: 0 0x192 isw_dev[0].vol.dirty: 0 0x193 isw_dev[0].vol.fill[0]: 255 0x1a8 isw_dev[0].vol.map.pba_of_lba0: 0 0x1ac isw_dev[0].vol.map.blocks_per_member: 976767240 0x1b0 isw_dev[0].vol.map.num_data_stripes: 3815496 0x1b4 isw_dev[0].vol.map.blocks_per_strip: 128 0x1b6 isw_dev[0].vol.map.map_state: 0 0x1b7 isw_dev[0].vol.map.raid_level: 1 0x1b8 isw_dev[0].vol.map.num_members: 2 0x1b9 isw_dev[0].vol.map.reserved[0]: 2 0x1ba isw_dev[0].vol.map.reserved[1]: 255 0x1bb isw_dev[0].vol.map.reserved[2]: 1 0x1d8 isw_dev[0].vol.map.disk_ord_tbl[0]: 0x0 0x1dc isw_dev[0].vol.map.disk_ord_tbl[1]: 0x1 (más información sobre esto en ataraid/isw.c) En symbiandevel:/root/cambia he hecho una scripts que modifica los offsets 0x0d7 y 0x107, pero no son los correctos, ya que el primario tiene en el segundo offset la información corrompida (D-WMAV32965717: en vez de WD-WMAV32965717). Y aunque ponga bien la info en el primario, necesito saber cómo generar ese checksum... Update En el archivo enlazado antes viene el código para generar el checksum: Descripción del proyectoCarlos está preparando 15 estaciones de trabajo Dell con CentOS para Metro, unas sustituiran algunas HPs que les quedan y otras son nuevas. |