[Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare?

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

[Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare?

Post autor: mie_mode »

Witam wszystkich forumowiczów, po krótkiej przerwie, musiałem rzecz jasna wyemigrować...

ale do rzeczy, otóż przyszedł czas na krok w przód, za każdym razem kiedy wyłączałem któryś z kolei serwer serii Dl360, przychodziły zmiany, tak jak teraz.
Jako, że maszyna przekroczyła magiczną liczbę 30GB pamięci operacyjnej, przydałoby się korzystając z tych zasobów zrobić coś więcej.
(krótki spec sprzętu w stopce.)

a mianowicie chciałbym uruchomić, matkę z trojaczkami tz.

Początkowo plan zakładał maszynę na Slackware64, system działa bardzo stabilnie uzytkuje już go od ponad roku, ale niestety pojawiły się pewne niedogodności zgodności systemu, jako, że XEN supportuje w locie tylko RHEL, Fedora Cora i CentOS.

Pytanie pierwsze jest następujące, czy któryś z Was drodzy użytkownicy posiada Wirtualizacje na swojej maszynie? (chodzi mi głównie o slack64)?

Następne pytanie dotyczy już samego pomysłu...
System macierzysty, posiadałby 3 systemy wirtualne, a mianowicie :
- Slackware64, na którym były by aplikacje do obsługi mojej sieci (squid,samba,vpn etc.)
- Debian 6, ponieważ różne bzdury, np. gry bardzo łatwo zrobić pod tą właśnie platformą (na deb stały by 3-4 serwery gier)
- Windows (xp/7/server) miałbym dostęp do zdalnego pulpitu z każdego miejsca na świecie czyli zdalne biuro.

Proszę o opinię, za wszystkie z góry dziękuje.
Pozdrawiam
Tomasz
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: kamillo »

Witam,

Ja uzywam Slacka64 wraz z wirtualizajca XEN, systemy goscie to rowniez slackware64. Nie mam zadnych problemow z moja konfiguracja.
Masz jakies konkretne pytania?

Pozdrawiam
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

A wiec tak i ja mam Slackware64 i chcialem wczoraj postawic na nogi na testowej maszynie XEN 4.0.1, kompilowalem ze zrodel i niestety utknalem, bo mam dziwny blad o ktorym nawet wujek google nie wie...

Kod: Zaznacz cały

Cloning into linux-2.6-pvops.git.tmp...
remote: Counting objects: 2275707, done.
remote: Compressing objects: 100% (363718/363718), done.
remote: Total 2275707 (delta 1900932), reused 2264961 (delta 1890423)
Receiving objects: 100% (2275707/2275707), 453.70 MiB | 931 KiB/s, done.
Resolving deltas: 100% (1900932/1900932), done.
+ cd linux-2.6-pvops.git.tmp
+ git checkout -b xen/stable-2.6.32.x xen/xen/stable-2.6.32.x
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'xen/xen/stable-2.6.32.x' which can not be resolved as com                     mit?
make[2]: *** [linux-2.6-pvops.git/.valid-src] Error 1
make[2]: Leaving directory `/root/xen-4.0.1'
make[1]: *** [linux-2.6-pvops-install] Error 2
make[1]: Leaving directory `/root/xen-4.0.1'
make: *** [install-kernels] Error 1
Zapewne to wina braku jakichs biblotek, bo zawsze odznaczam wszystko co sie da podczas instalacji...
Gdybys mogl pomoc bylbym wdzieczny...

A i zapomnialem wspomniec, to nie jest serwer produkcyjny tylko non-profit ;-)
(zapytano mnie o to na priv, wiec umieszczam info)
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
havq
Użytkownik
Posty: 20
Rejestracja: 2007-11-08, 22:37

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: havq »

Może to nie będzie bezpośrednio odpowiedź na Twoje pytanie, ale może spróbuj wspomóc się tym:
http://slackbuilds.org/repository/13.37/system/xen/
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

havq, niestety...

Kod: Zaznacz cały

Checking check_crypto_lib:
 *** check_crypto_lib FAILED: missing libcrypto.so
Checking check_curl: unused, OK
Checking check_openssl_devel: OK
Checking check_python: OK
Checking check_python_devel: OK
Checking check_uuid_devel: OK
Checking check_x11_devel:
 *** check_x11_devel FAILED: can't find X11 headers
OK
Checking check_xgettext: OK
Checking check_xml2: unused, OK
Checking check_zlib_devel: OK
Checking check_zlib_lib: OK
Ciekawe tym bardziej ze mam wszystkie libX* w systemie.
lib_crypto niestety nie znalazlem.

Gdyby ktos mogl wskazac sciezke ktora podazac...
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: kamillo »

Kod: Zaznacz cały

root@xxx:/home/kamillo# slackpkg file-search libcrypto.so

Looking for libcrypto.so in package list. Please wait... DONE

The list below shows the packages that contains "libcrypto\.so" file.

[ installed ] - openssl-0.9.8t-x86_64-1_slack13.37
[ installed ] - openssl-solibs-0.9.8t-x86_64-1_slack13.37
A co do x11_devel, to nie jestem pewien co dokladnie jest potrzebne. Moj sposob na kompilacje XEN pod slckware polegal na tym ze wzialem osobny PC na ktorym zinstalowalem pelna instalacja slackware a potem korzystalem z paczki ze SlackBuild. Podczas kompilacji potrzebujesz mase roznych plikow ktore normalnie nie sa uzywane na "produkcyjnej" maszynie.
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

Wiem o tym, ze instalujac ponad 6GB stuffu wyeliminuje wiekszosc/wszystkie bledy i braki, ale ja poprostu chce miec tylko to co czego potrzebuje nic wiecej.

Idea polega na tym aby miec najmniej a zarazem wszystko :P

Sprobuje z full source A,AP,L,N bo przewaznie wybieram z nich tylko nie ktore pakiety, na drugim dysku zobacze ten VM Ware jako ze mam raid szybko odbuduje potem druga polowke... ;)

Powiedz mi jak mozesz co masz odpalone na xenie i jak sie to spisuje?

Pozdrawiam
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: kamillo »

na xenie mam 3 systemy gosci (slackware), wszystkie w paravirtualizacji (uzywa mniej zasobow niz pelna wirtualizacja, oczywiscie zeby winows na tym chodzil potrzebujesz pelnej wirtualizacji, mozesz zastosowac oba typy do roznych systemow gosci).
Jesli chodzi o dzialanie mojego systemu to nie przeprowadzalem zadnych benchmarkow, ale z nie moge nazekac, wszystko dzial jak nalezy.
Jesli moge Ci cos zasugerowac to przypisz jeden rdzen procesora tylko i wylacznie do systemu hosta i nie uzywaj tego rdzenia do zadnego z systemow gosci. System host musi przeprowadzac operacje zapisu/ odczytu itp. w imieniu systemow gosci, wiec dzieki powyzszej sugestii upweniasz sie ze zawsze bedzie mial dostepne zasoby zeby to zrobic.
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

Zrobilem tak jak radziles zainstalowalem full 6GB+ slackware64, ale niestety mam jakis blad juz chyba po instalacji,
nie wspominajac ze trzeba zrobic jeszcze grub i tego kernela.

znasz jakies howto do tego, bo ja mam tylko 2h dziennie, i nie moge poszukac jakiegos

edit/ nie umiem znalezc zadnego howto dla slacka64 :/
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: Pajaczek »

Kiepsko szukasz
http://pbraun.nethence.com/doc/sysutils ... kware.html
i cały zbiór
http://pbraun.nethence.com/doc.html
To tylko niektóre z tych, na które się natknąłem ostatnio samemu szukając
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

Wyskakuje mi blad...

Kod: Zaznacz cały

cd ~/
git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
cd xen/
git branch -r
git checkout -b xen/stable-2.6.32.x origin/xen/stable-2.6.32.x
po tym wyskakuje blad :

Kod: Zaznacz cały

+ git checkout -b xen/stable-2.6.32.x xen/xen/stable-2.6.32.x
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'xen/xen/stable-2.6.32.x' which can not be resolved as com                     mit?
Probowalem ze wszystkimi wersjami bez skutku...
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
havq
Użytkownik
Posty: 20
Rejestracja: 2007-11-08, 22:37

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: havq »

Spróbuj przed checkout'em wydać polecenie:

Kod: Zaznacz cały

git remote show origin
Będziesz mógł zobaczyć i użyć odpowiedniej gałęzi.
Awatar użytkownika
mie_mode
Użytkownik
Posty: 130
Rejestracja: 2008-03-01, 10:57
Lokalizacja: bin/bash
Kontakt:

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: mie_mode »

Kod: Zaznacz cały

root@test:~/xen# git remote show origin
* remote origin
  Fetch URL: git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
  Push  URL: git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
  HEAD branch: master
  Remote branches:
    hid-battery                    tracked
    hid-battery-scope              tracked
    master                         tracked
    power-supply-scope             tracked
    upstream/jump-label-noearly    tracked
    upstream/linux-next            tracked
    upstream/microcode             tracked
    upstream/pvticketlock-slowflag tracked
    upstream/ticketlock-cleanup    tracked
    upstream/xen                   tracked
    upstream/xen-settime           tracked
    xen/mmu-perf-tweak             tracked
    xen/next-2.6.32                tracked
    xen/next-3.1                   tracked
    xen/next-3.2                   tracked
    xen/no-pv                      tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)
To how to jest strasznie nie czytelne, takze nawet nie wiem co dalej, czy juz mam ten kernel czy nie... raz go brakuje, w grubie mam wpis ale nie dziala... w ogole cos ten xen nawet porzadnego doc nie ma...

72h z zycia...
Intel Xeon E3 1225 QUAD@3.1
32GB DDRIII 1333Mhz
Gigabyte GA-H67MA-B3
2x250GB MAXTOR SATAII@7200 as RAID1

SSD incoming...
havq
Użytkownik
Posty: 20
Rejestracja: 2007-11-08, 22:37

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: havq »

Nie jestem ekspertem od Xen'a, ale chyba tu Ci udzielili odpowiedzi:
http://xen.1045712.n5.nabble.com/compil ... 38327.html
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: [Slackware64] W jak Wirtualizacja... OpenVZ, Xen, VMWare

Post autor: kamillo »

nowe jadra (seria 3.x) maja wbudowana obsluge xena (zarowno hosta jak i goscia), tak wiec nie musisz uzywac jadra jerremy'ego. Mozesz sciaganc sobie dowolne jadra z serii 3.x, pomoc sobie plikiem konfiguracyjnym jadara ze slacka dodajac tylko obsluge xen (na stronie xena jaki i w plikach readme xen'a na slackbuilds znajdziesz podpowiedzi co musisz wkompilowac)
ODPOWIEDZ