anotaciones que no quiero recordar, ni olvidar

me

Linux

Conceptos sobre RAID, chequear y configurar

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Bueno, este es el inicio de esta libreta de notas donde quiero anotar algunos comandos de consola de linux para obtener información que nos permita mantener o configurar nuestro RAID.


En este caso concreto el RAID5, es un array por software montado sobre:
Mostrar/Ocultar código vim

Ver código
/dev/md0

compuesto por cuatro discos, cuyas particiones son:
Mostrar/Ocultar código vim
Ver código
/dev/sda1
/dev/sdb1
/dev/sdc1
/dev/sdd1

- Estado del array:
Mostrar/Ocultar código vim

Ver código
cat /proc/mstat

- Información completa:
Mostrar/Ocultar código vim

Ver código
mdadm -D /dev/md0

- Si lo que queremos es ver disco a disco el estado de cada disco:
Mostrar/Ocultar código vim

Ver código
mdadm --examine /dev/sda1

- Para configurar que nos envie un mail cuando falle:
Mostrar/Ocultar código vim

Ver código
vim /etc/mdadm/mdadm.conf

Definiremos la variable:
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. ";Mostrar/Ocultar código vim
Ver código
MAILADDR cuentacorreo@midominio.com

Otro día entraremos más a fondo sobre mdadm:
http://en.wikipedia.org/wiki/Mdadm
Y sobre la necesidad de instalar grub, ojo.

¿Como instalar una fuente en linux?

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Pues la verdad es que es muy fácil.

Si ya tienes una fuente perfecto, si no aprovecho para recomendaros las fuentes de Google Fonts

Una vez descargada la fuente y descomprimida tienes que dejar la carpeta que contiene la fuente en el directorio de fuentes de tu distribución linux, en ubuntu es este:

Mostrar/Ocultar código vim

Ver código
/usr/share/fonts/truetype/

Oja al directorio 'truetype', que es en este caso el tipo de fuente que me he bajado, ttf.

Como tunear SAMBA: optomizando para aumentar la velocidad de lectura y escritura

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Nuevamente nos encontramos con servidores que no avanzan a la velocidad que lo hace el hardware. En esta ocasión le metemos mano al servidor de ficheros de linux para windows llamado SAMBA, con el fin de aumentar su velocidad de lectura y escritura en una red gigalan de las anteriores tasas de 34 MB/s a unos estables 60 MB/s.

Breves pero efectivos, acceded al archivo de configuración:
/etc/samba/smb.conf
y buscar o añadir los siguientes parámetros:

Mostrar/Ocultar código vim

Ver código
use sendfile = yes
strict locking = no
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
deadtime = 15
getwd cache = yes
socket options = TCP_NODELAY SO_SNDBUF=64240 SO_RCVBUF=64240

Tras ello podéis testear vuestro archivo de configuración con:
testparm /etc/samba/smb.conf

Si te muestra una advertencia de este tipo:
rlimit_max: rlimit_max (8192) below minimum Windows limit (16384)
Todo va a seguir funcionando, pero tu limite de archivos abiertos simultáneamente es ese, y no es cosa de samba, debes de cambiar un parámetro que afecta a toda tu máquina, así que si quieres aumentarlo edita:
/etc/security/limits.conf
añadiendo esta línea:
* - nofile 16384

Si vuelves a hacer el testparm /etc/samba/smb.cnf y sigues con la misma advertencia elimina la linea anterior del fichero y usa este otro comando directamente en consola:
ulimit -n 16384

Reinicia tu máquina y fin. A buen entendedor pocas palabras bastan ;)

Como instalar FactuSol y otro software de SDELSOL en Linux (Ubuntu)

Ratio: 5 / 5

Iniciar activoIniciar activoIniciar activoIniciar activoIniciar activo

Muchos de vosotros conoceréis Factusol 2011, y os habréis visto obligados a instalar windows para poder utilizarlo. Siguiendo estos sencillos pasos podréis ejecutarlo bajo Linux.

En primer lugar instalamos el programa WINE desde el gestor de paquetes Synaptics. WINE nos permite instalar programas de funcionan bajo Windows en entorno Linux. Aunque no es 100% compatible, en muchos casos (como en éste) nos sacará de un apuro.

Pulsamos el botón derecho del ratón sobre el siguiente enlace, elegimos la opción Guardar enlace como y lo guaradmos como winetricks.sh. Si abres el fichero en el navegador y luego lo guardas pueden añadirse cabeceras html y hacer que no funcione.

http://www.kegel.com/wine/winetricks

Nos vamos a propiedades del fichero y en la pestaña Permisos marcamos que se pueda ejecutar como un programa. Acto seguido lo ejecutamos.

Nos aparecerá una pantalla con diversas opciones, debemos elegir siempre la primera, "Select default wineprefix". La primera vez nos preguntará si queremos que el programa recopile estadísticas, le decimos que no.

Nos vamos a la opción "Install windows DLL or component" y elegimos las siguientes librerías:

  • comctl32
  • mdac28
  • mfc40
  • mfc42
  • jet40
  • vb6run

Aceptamos y se irán instalando. Una vez instaladas volvemos a seguir los mismos pasos y elegimos la librería jet40. Si da un error al instalalarla no nos debemos preocupar. Volvemos al programa y tras la opción "Select default wineprefix" entramos en "change settings" y elegimos las siguientes librerías:

  • native_mdac
  • natice_oleaut32

Aceptamos, y tras esto ya podemos instalar Factusol 2011. El archivo .msi que descarguemos deberemos darle también permisos de ejecución y listo.

Arreglado errores: "mount.cifs: unc error 41", o como montar samba en el inicio del sistema

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Un error muy común al montar una carpeta (o unidad de red si lo nombramos mal) es escribir en el fstab el montaje de la la carpeta de samba con el mismo formato que montamos unidades nfs. Antes de ver un ejemplo recapitularemos un poco...
Podemos desde un servidor de ficheros, sea linux o windows, compartir carpetas usando el protocolo Samba (windows/linux) y el protocolo NFS (linux).
Saltándonos la parte de configurar el servidor, explicamos como configurar los clientes:
- Lo primero es instalar los paquetes de ambos protocolos y todas sus dependencias: nfs-common, smbclient, smbfs.
- Lo segundo es acceder a /etc/fstab y añadir las correspondientes líneas, y aquí es donde suele estar en error de montaje con samba en el arranque.

Para NFS añadiremos la línea:
192.168.1.55:/carpetadelservidor /ruta/carpetacliente nfs defaults,rw 0 0
Para SMBFS o CIFS:
//192.168.1.55/nombrecompartida /rura/carpetacliente cifs defaults,auto,username=usuario,password=clave 0 0

Cómo podemos ver para el protocolo de samba la barra es / y no \ como en windows, ya que si especificamos esta barra la unidad se montará pero no en el arranque, sólo después del mount -a, y no entenderemos como es posible que no arranque con el sistema y si bajo montaje manual, ya que no muestra fallo durante el montaje manual.