Archivos de la categoría ‘Uncategorized’
proando wordpress for ipod proandoo!!!
Publicado por velorek en Enero 16, 2009
Publicado en Uncategorized | Etiquetado: ipod | Deja un Comentario »
Estructuracion Cluster BEOWULF
Publicado por velorek en Noviembre 24, 2008
I. ¿Que es un cluster?
1.1. Definicion
1.2. Beneficios de la Tecnología Cluster
1.3. Clasificación de los Clusters
1.4 Componentes de un Cluster
1.5. Uso de los Clusters
1.5.1. Clusters en Aplicaciones Científicas
1.5.1. Clusters en Aplicaciones Científicas
1.5.2. Clusters en Aplicaciones Empresariales
II. Cluster BEOWULF
2.1. Hardware
2.2. Software
2.3. Clasificaciones de BEOWULF
2.3.1. Clase I
2.3.2. Clase II
III. Elementos de un Cluster BEOWULF
3.1 Disco 17
3.1.1. Clientes sin disco (Disk-less)
3.1.2. Instalación Local Completa en los Clientes
3.1.3. Instalación NFS Estánda
3.1.4. Sistemas de Archivos Distribuidos
3.2. Memoria
3.3. Procesador
3.4. Simetric MultiProcessor (SMP)
3.6. Massively Parallel Processing (MPP)
3.6. Red
IV. Implementación y Construcción
4.1. Consideraciones
4.2. HARDWARE
4.2.1. Comunicación entre nodos
4.2.2. Consideraciones para equipos sin disco duro
4.3. SOFTWARE
4.3.1. Instalación y arranque del sistema operativo en el servidor central
4.3.2. Instalación y configuración de software de inicialización en los nodos (diskless)
4.3.2.1. Asignación automática de dirección IP
4.3.2.2. Servidor de archivos de arranque TFTP
4.3.2.3. Cargador de arranque
4.3.2.4 Creación del kernel para los nodos
4.3.3. Organización de sistemas de archivos para NFS
4.3.4. Servidor NFS
4.3.5. Configuración por nodo
4.3.5.1. Montaje de los sistemas de archivos remotos
4.3.5.2. Configuración cliente NIS
4.3.6. Archivo /etc/hosts
Publicado en Uncategorized | Etiquetado: beowulf, cluster, linux, unix | Deja un Comentario »
PostgreSQL8.1 en FreeBSD
Publicado por velorek en Octubre 2, 2008
actualizar los puertos (http://www.forat.info/2006/07/30/actualizar-el-arbol-del-ports/)
Empezaremos por actualizar los ports.
- cd /usr/ports/net/cvsup-without-gui/ && make install clean
- cd /usr/ports/ports-mgmt/portupgrade && make install clean
Con esto quedan instalados los dos programas que necesitamos para hacer la actualización.
Ahora editamos el archivo make.conf que se encuentra en el directorio /etc con el editor vi.
- vi /etc/make.conf
y agregamos al principio del archivo las siguientes lineas.
SUP_UPDATE=yes
SUP=/usr/local/bin/cvsup
SUPFLAGS= -g -L 2
SUPHOST=cvsup.uk.FreeBSD.org
SUPFILE=/usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE=/usr/share/examples/cvsup/ports-supfile
DOCSUPFILE=/usr/share/examples/cvsup/doc-supfile
- Pulsa la tecla ESCAPE “ESC” y después wq! y pulsa la tecla ENTER.
Y listo! ya podemos ir al directorio /usr/ports y poner make update y el solito actualizara tu árbol de ports con las ultimas versiones y programas existentes.
Cuando esten configurados: (fuente: http://www.freebsddiary.org/postgresql.php)
entramos al port del postgres
# cd /usr/ports/databases/postgresql81-server/
# make
# make install
Despues de eso colocamos lo siguiente:
# su -l pgsql -c initdb
deberia salir un mensaje mas o menos asi:
This database system will be initialized with username "pgsql".
This user will own all the data files and must also own the server process.
Creating directory /usr/local/pgsql/data
Creating directory /usr/local/pgsql/data/base
Creating directory /usr/local/pgsql/data/global
Creating directory /usr/local/pgsql/data/pg_xlog
Creating template1 database in /usr/local/pgsql/data/base/1
[snip]
Success. You can now start the database server using:
/usr/local/bin/postmaster -D /usr/local/pgsql/data
or
/usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
Despues de eso… editamos el archivo /etc/rc.conf y agregamos la siguiente linea para hacer que parta siempre el servicio al iniciar el servidor:
postgresql_enable="YES"
Luego iniciamos el servidor con:
# /usr/local/etc/rc.d/postgresql start
Luego creamos un usuario de la siguiente forma
# su -l
# su pgsql
$ /usr/local/bin/createuser freebsd07
Shall the new role be a superuser? (y/n) y
CREATE ROLE
adduser postgres
Username: postgres
Full name: postgres
Uid (Leave empty for default):
Login group [postgres]: postgres
Login group is postgres. Invite postgres into other groups? []: n
Group n does not exist!
Login group is postgres. Invite postgres into other groups? []:
Login class [default]:
Shell (sh csh tcsh bash rbash nologin) [sh]: bash
Home directory [/home/postgres]: /home/postgres
Use password-based authentication? [yes]: no
Lock out the account after creation? [no]: yes
Username : postgres
Password : <disabled>
Full Name : postgres
Uid : 1001
Class :
Groups : postgres
Home : /home/postgres
Shell : /usr/local/bin/bash
Locked : yes
OK? (yes/no): n
Crear nuevo usuario despue de creado el rol
$ bash
[root@free7 /root]$ su pgsql
[pgsql@free7 /root]$ /usr/local/bin/createuser postgres
Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) y
CREATE USER
[pgsql@free7 /root]$ /usr/local/bin/createdb mydb
CREATE DATABASE
Para la coneccion externa realizar los siguientes pasos:
Para poder dejar nuestro motor de base de datos como servidor, y que permita conecciones
locales y externas, lo primero es encontrar la ubucacion de los siguientes archivos para
poder modificarlos:
postgresql.conf
•
pg_hba.conf
•
Si no sabes como ubicarlos solamente digita el siguiente comando:
$ sudo find / -name [n_archivo]
•
Una vez encontrados procederemos a modificar primeramente el archivo postgresql.conf, para
eso entramos a su correspondiente directorio y ejecutamos lo siguiente:
$ sudo gedit postgresql.conf
•
Y buscamos las siguientes lineas:
#listen_addressess = ‘localhost’
•
#port=5432
•
Que deben ser modificadas por estas:
listen_addressess = ‘*’
•
port=5432
•
Ahora modificamos el pg_hba.conf, en el buscamos la siguiente linea:
#IPv4 local connections:
•
host all all 127.0.0.1/32 trust
•
Y la modificamos por estas:
#IPv4 local connections:
•
host all all 0.0.0.0/0 trust
•
Una vez realizados estos cambios reiniciamos el pc.
Cuando este listo se debe probar desde un pc externo con el numero de ip del servidor y el usuario y bd creado, no genera contraseña asi ke debe dejarse ese campo en blanco, y luego crear contraseña… naa ma
FIN
Publicado en Uncategorized | Etiquetado: FreeBSD, postgres8.1, unix | Deja un Comentario »
emesene – cargar contactos
Publicado por velorek en Julio 25, 2008
sudo sed -i.bak 's/09607671-1C32-421F-A6A6-CBFAA51AB5F4/CFE80F9D-180F-4399-82AB-413F33A1FA11/g' /usr/share/emesene/emesenelib/XmlTemplates.py librerias GLIB, ATK, PANGO, CAIRO apt-get install libglib2.0-dev apt-get install libpango1.0-dev libgtk2.0-dev librerias jpg sudo apt-get build-dep eog ubuntu studio looksudo apt-get install ubuntustudio-themesudo apt-get install ubuntustudio-icon-themesudo apt-get install ubuntustudio-gdm-themesudo apt-get install ubuntustudio-wallpapers compartir carpetas si es ke manda error con el samba $ id $ command $ newgrp sambashare
Publicado en Uncategorized | Deja un Comentario »
Solución VirtualBox 1.6.2 en UBUNTU
Publicado por velorek en Julio 7, 2008
$ sudo gedit /etc/init.d/mountdevsubfs.sh
Veras un bloque de codigo con un aspecto similar a este:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
Ahora descomenta las 4 ultimas lineas, debe quedar como:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
Si de todas formas los pasos anteriores no funcionan, y el usb no se
habilita, puedes intentar lo siguiente.
- obten el identificador el grupo vboxusers
$ grep vbox /etc/group
vboxusers:x:124:jose
Aqui en nuestro caso seria el valor 124.
Ahora editamos el fichero fstab y añadimos el valor de ese id.
sudo gedit /etc/fstab
## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=124,devmode=664 0 0
Hacemos lo mismo con el fichero mountdevsubfs.sh
$ sudo gedit /etc/init.d/mountdevsubfs.sh
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=124,devmode=664
Ahora reiniciamos, y virtualbox deberia detectar nuestros dispositivos usb.
sudo gedit /etc/udev/rules.d/40-permissions.rules
buscamos la linea:
SUBSYSTEM==”usb_device”, MODE=”0664″
y la cambiamos por esta otra:
SUBSYSTEM==”usb_device”, MODE=”0666″
Publicado en Uncategorized | Deja un Comentario »







