Tabla de Contenidos

FreeNAS

Descripción

FreeNAS is a free, open source, Network-Attached Storage operating system based on FreeBSD.

It supports sharing across Windows, Apple, and UNIX-like systems.

FreeNAS 8 includes ZFS, which supports high storage capacities and integrates file systems and volume management into a single piece of software.

Prerequistos

Un equipo con discos y una memoria USB para el sistema de minimo 1G (mejor 4G) para tener el sistema y memoria ram de > 4G  si va a usar ZFS

Instalación

La cuestion es como transparente, es hacerlo bootear del CD y escoger en el menu instalar, se selecciona la memoria USB y el se encarga de hacer todo hasta que le pide reiniciar.

Saque el CD y bootee por la memoria y esta listo para iniciar configuracion.

Configuración

1. Antes que todo

En la consola configure la red (soponemos no quiere DHCP)

Ingrese a http://lamaquina/  con el usuario admin/freenas e inicie la configuracion

 

2. Almacenamiento

2.1 Volumenes y Datasets

Importante, iniciar a montar el espacio de almacenamiento:

Siempre se usa ZFS porque tiene mucho cuento y opciones

2.2 Creacion de un Volumen

2.3 Creacion de una Dataset

Como ya se creo el Volumen puede crear las particiones virtuales para organizar el espacio.

3. Servicios

Para nosotros el siguiente paso es configurar los servicios que va a tener arriba antes de configurar los compartidos

Y hasta ahi vamos
 

4. Compartidos

Una vez tiene los volumenes y las DataSheets puede inicar a hacer compartidos por NFS, samba y demas

Por ejemplo NFS

A Windows share

Trucos

1. Como instale MySQL - MariaDB

Instale

Configure

Probar

[1] 7351
freenas# 110701 11:48:15 mysqld_safe Logging to '/mnt/Vol-01/3rdParty/MySQL - MariaDB/data/freenas.ikatta.com.err'.
110701 11:48:15 mysqld_safe Starting mysqld daemon with databases from /mnt/Vol-01/3rdParty/MySQL - MariaDB/data 

MySQL - MariaDB 7409 0.0 2.2 200452 46412 1 I 11:48AM 0:00.28 [mysqld]
 

Asegure y termine

Y como haga para que arranque y baje automatico !!!

#by skina
mysqld_enable=YES

2. Como instale PostgreSQL

Preambulo

Instale

Configure y pruebe

**

Ajuste y termine

Y como haga para que arranque y baje automatico !!!

#by skina
 postgresql_enable=YES

3. Exportar homes de usuarios

Cambio el home a

ln -s /mnt/Vol-01/home /home

4. Instalar aplicaciones de terceros

Aunque parece que ninguno de estos funciona realmente

- http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&t=10003 –

- http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=15&t=10608&p=49330#p49330 –
 

5. Agregar swap

http://www.wonkity.com/~wblock/docs/html/disksetup.html
 

6. Tener los homes de un control de dominio

- Pegue como SDC el controlador 

samba-tool domain join codema.coop DC -U”CODEMA-W10/Administrator” –realm=codema.coop

- Cambie los permisos : https://forums.freenas.org/index.php?threads/how-to-properly-setup-freenas-9-2-1-5-to-use-active-directory-folder-file-user-permissions.20610/

 

 

Problemas

1. NO lo logro instalar en mi memoria de 1G

- Si tiene mas de 2G en RAM … va a necesitar una memoria mas grande .. si no no funciona

2. Perl no funciona: /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"

Pues la jugada no muy elegante fue copiar el libperl.so de un freebsd pa que funcionara ..

3. El ftp anonimo no funciona

Deberia existir un usuario(14):grupo(14). EL grupo existe pero no el usuario .. toca crearlo y ahi si funciona

4. La autenticacion con ldap no funciona

Esta muy seguramente mal configurado su LDAP

 OJO !! todo cambio en LDAP luce como que toca reiniciar.

Referencias

- http://www.freenas.org/

- http://forums.freenas.org/showthread.php?142-HowTo-Setup-A-Chroot-Ontop-Of-FreeNAS

- Reconstruirlo http://forums.freenas.org/forumdisplay.php?15-Installation

Anexos

1. mysqd

2. postgresql

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

15-Marzo-2006 J.E.Gomez v1.0 Primera version