poniedziałek, 19 sierpnia 2013

Prywatna chmura openQRM na Debian Wheezy cz.1

Dzięki społeczności OpenSource mamy możliwość w zaciszu domowym przekonać się jak działa popularna chmura obliczeniowa, w tym przypadku Iaas (Infrastructure as a Service), ponieważ udostępniamy infrastrukturę czyli przestrzeń dysku, moc obliczeniową itd.

1) Wymagania wstępne:

1) Komputer min. 1GB, 100GB na dysku oraz opcjonalnie  funkcje wirtualizacji obsługiwanej przez procesor
2) Dostęp do internetu,

Musimy zainstalować Debiana Wheezy w minimalnej wersji (bez środowiska graficznego, za to z SSH).
W trakcie instalacji musimy skonfigurować statyczny adres IP dla naszego urządzenia. Dobrym pomysłem jest również ręczne skonfigurowanie przestrzeni dyskowej w taki sposób, aby większość miejsca przeznaczyć na dane, a ograniczyć to choćby na swap.

Po instalacji musimy dla pewności możemy wykonać update naszego systemu (z konta root):

apt-get update && apt-get upgrade


2) Instalacja openQRM:

Obecnie wersję 5.1 można testować przez 60 dni, trzeba jedynie zarejestrować się na: http://beta.openqrm-enterprise.com/, później możliwe będzie pobranie wersji z repozytorium.

Jeżeli chcemy zainstalować openQRM z repozytorium przechodzimy do pkt. 2.1.

 Po pobraniu paczki musimy ją wypakować oraz zainstalować (z konta root lub równoległego):

tar -xvzf openqrm-enterprise-5.1-beta.tar.gz

cd openqrm-enterprise-5.1-beta
./install-openqrm-5.1-beta.sh

W trakcie instalacji musimy zainstalować libphp-adodb:




Musimy również ustawić hasło do bazy oraz nagios'a:







Opcjonalnie możemy skonfigurować mail (zalecane jest ustawienie local):




Na koniec widzimy adres IP, login oraz hasło do naszego panelu:



openQRM możemy aktualizować z jego repozytorium:

apt-get install make subversionsvn checkout svn://svn.code.sf.net/p/openqrm/code/trunk openqrmcd openqrm/src && make && make install && make start

Poniższym poleceniem możemy zaktualizować openQRM:


cd openqrm/src && svn up && make update


2.1) Instalacja z paczek:

openQRM możemy również zainstalować z paczek, po dodaniu źródeł do systemu:


echo "# official openQRM Debian package repository" >> /etc/apt/sources.listecho "deb http://packages.openqrm.com debian/" >> /etc/apt/sources.list
apt-get update
apt-get install openqrm


Wstępną konfigurację opisałem w pkt.2

3) Końcowa konfiguracja:

Otwieramy dowolną przeglądarkę w niej wpisujemy ustalony (nadany adres IP), np.:

http://192.168.100.1/openqrm

Logujemy się podając openqrm zarówno w polu login jak i hasło.

Następnie musimy wybrać kartę sieciową na której działa openQRM:




Wybieramy mysql jako domyślną bazę:



Następnie wpisujemy dane "łącznościowe" do bazy:



Możemy również w wersji Enterprise klucze licencyjne:




Tym samym doszliśmy do końca podstawowej konfiguracji openQRM:


W następnej części chciałbym rozszerzyć jego możliwości o wirtualizację przy pomocy KVM.



Brak komentarzy:

Prześlij komentarz