Instalação do sistema operacional e configurações básicas do servidor que irá hospedar o Kaltura-CE
Instalação do sistema operacional
Primeiramente iremos instalar o LVM (Logical Volume Mananger) para garantir que o sistema de arquivos possa se expandir conforme necessário
Primeiro será necessário instalar o lvm:
apt-get install lvm2
Depois checar se existe alguma instalacao do lvm já configurada:
lvscan df -h umount /mnt/ cat /proc/partitions df -h
Depois criar sistema de arquivos ext4 no disco sda todo:
mkfs.ext4 /dev/sda df -h cat /proc/partitions apt-get install gparted gparted & mkfs.ext4 /dev/sda ls
Depois montar o disco para checar se o sistema de arquivos esta funcionando:
mount /dev/sda /mnt/ ls /mnt/ cat /proc/partitions umount /mnt/
Depois inicializar um Physical Volume (juntando os dois discos):
pvcreate /dev/sda /dev/sdb4
Depois listar os atributos do Physical Volume:
pvdisplay
Depois criar Volume Group com o nome kaltura:
vgcreate kaltura /dev/sda /dev/sdb4
Depois listar os atributos do Volume Group:
vgdisplay lvcreate -l 100%FREE -n kaltura hdvkaltura
Depois criar um volume logico que ocupe 100% do disco de maneira dinâmica:
lvcreate -l 100%FREE -n hdvkaltura kaltura ls /dev/ ls /dev/kaltura/
Depois formatar o volume logico como ext4:
mkfs.ext4 //dev/kaltura/hdvkaltura ls
Depois teste de montagem:
mount /dev/kaltura/hdvkaltura /mnt/ df -h
Depois listar os atributos do Volume Fisico:
pvdisplay
Finalmente listar os atributos de um Volume Logico:
lvdisplay cat /etc/fstab vi /etc/fstab cp /etc/fstab /etc/fstab_velho vi /etc/fstab mountall shutdown -r now nano /etc/fstab shutdown -r now
Fontes
http://www.kaltura.org/kaltura-content-directory-structure-267-268
http://www.centos.org/docs/5/html/Cluster_Logical_Volume_Manager/LV_create.html
http://www.davelachapelle.ca/guides/ubuntu-lvm-guide/
Instalação do sistema operacional
Instalar o Ubuntu da maneira usual, lembrando que durante o particionamento do disco a partição que deve conter o maior espaço no sistema de arquivos terá que ser a /opt pois é onde o kaltura será instalado e onde os arquivos enviados ao servidor serão armazenados. Vale dizer ainda que a versão do Ubuntu utilizada neste tutorial foi a 12.04 LTS.
Veja aqui o passo-a-passo para a instalação dos programas necessários para que o servidor possa receber o Kaltura:
http://wiki.pilarcultural.org/Kaltura#Instalar_os_pr.C3.A9-requisitos