Virtual-IT.pl https://forum.virtual-it.pl/ |
|
XenServer w małej firmie - początkujący https://forum.virtual-it.pl/viewtopic.php?f=15&t=5927 |
Strona 1 z 2 |
Autor: | Washi [ 16 lis 2014, 02:10 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
@morlinek, witaj na forum. ad. 1) 2) Kopie zapasowe maszyn wirtualnych zrobisz za pomocą Alike, PHDVirtual (aktualnie Unitrends) i innych rozwiązań firm trzecich. Podczas aktualizacji i zmianach w konfiguracji VM pomocne będą snapshoty ad. 3) W żadnym wypadku nie można brać pod uwagę snapshotu jako rozwiązania backupowego. Snapshoot tylko przy aktualizacji/ zmianach konfiguracji VM. Nie powinno się trzymać więcej niż 4 snapshoty na VM, dobrze mieć tylko 1. ad 4) RAID 5 zapewnia odporność na awarię jednego dysku, RAID 1 przy dwóch dyskach również pozwala na pracę systemu środowiska przy awarii jednego dysku. ad 5) Podstawowy monitoring z poziomu XenCenter, a ponadto narzędzia firm trzecich jak np.: ManageEngine Free XenServer Health Monitor ad. 6) Mechanizmy zaimplementowane w kontrolerach serwera lub smartmontools ad. 7) Tu chodzi o priorytety I/O dla dysku. Jeśli nie masz dużego doświadczenia lepiej tej opcji nie ruszaj. ad. 8) Przy dwóch kartach sieciowych bym się w to nie bawił. Citrix zaleca, by przy takiej konfiguracji, jedną kartę wykorzystać do zarządzania Hostem, a drugą skonfigurować na potrzeby ruchu VM. Więcej znajdziesz tutaj (strona 49): https://support.citrix.com/servlet/KbSe ... vanced.pdf ad. 9) To już zależy od tego co będziesz chciał przećwiczyć. Nie szkoda Ci dwóch dysków w RAID dla samego hosta? Czy dużym problemem będzie jak w taki testowym środowisku dysk padnie? ad. 10) Jeśli masz na myśli XenServer, to sama dokumentacja w bazie Citrix'a jest bardzo dobra. Na http://www.pluralsight.com/ jest kurs, do starszej wersji. W ślimaczym tempie powstaje kurs polskojęzyczny ad 11) RAID 5 będziesz miał szybszy. Tu tez musisz raczej sam określić poziom bezpieczeństwa względem szybkości i tego co się tam będzie znajdowało... Co do składowania kopii zapasowych na NAS-ach, jakie masz te NAS-y? |
Autor: | Tarish [ 16 lis 2014, 02:30 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
Ja bym dodał jeszcze, że same maszyny wirtualne możesz backupować za pomocą skryptów, ale w sumię są darmowe lub w miarę tanie programy do tego celu. |
Autor: | Washi [ 16 lis 2014, 02:38 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
Zapomniałem jeszcze o podstawowej, a zarazem najważniejszej kwestii w odniesieniu do backupu samego XenServera: http://support.citrix.com/article/CTX118547 |
Autor: | morlinek [ 17 lis 2014, 10:49 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
Ad 9) Zależy mi na tym, żeby poznać wszystkie mechanizmy Xen'a od instalacji po backupy, kluczowe lokalizację, zarządzanie, symulacje awarii, przywracanie danych itd. im więcej tym lepiej Co do raid 1 dla xen to nie jest to jakoś szczególnie istotne. Po prostu mam wolne 2x 250GB i 2x500GB więc pomyślałem, żeby zrobić to tak jak napisałem. Jakieś inne propozycje? 1x250GB dla xen i raid1 2x500GB dla VM? Czy może raid 1 2x500GB dla xen i VM? Wielkiej katastrofy nie będzie o ile zabbixa z wirtualki odpowiednio zbackupuje. Ad 10) Na razie wiedzę czerpie głównie z youtube i dokumentacji Citrix'a. Ten kurs PL gdzie powstaje? Masz jakieś namiary na niego albo stopień ukończenia? W firmie są 3 nasy: Netgear ReadyNAS Duo RND2000-100ISS ZyXEL NSA-220 ZyXEL NSA325 Tarish pisze: Ja bym dodał jeszcze, że same maszyny wirtualne możesz backupować za pomocą skryptów, ale w sumię są darmowe lub w miarę tanie programy do tego celu. Polecasz jakieś konkretne skrypty? Nowe pytania: Z czego wynikają różne ścieżki dysków VM? Dla symfonii, czytnika "Device Path=/dev/hda...hdb itd." a lda VPN (Na debianie) "Device Path=/dev/xvda"? Czy HP z tym procesorem mogę dodać do tej samej puli co Dell i używać high availability? Wielkie dzięki za naprowadzenie mnie na tyle pomocnych materiałów i rozwiązań! |
Autor: | Washi [ 17 lis 2014, 20:53 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
ad. 9. W istocie wygodniej oddzielić warstwę magazynową hypervisora od tego na potrzeby VM. Możesz jeszcze zrobić tak, by 1 dysk przeznaczyć dla samego hypervisora, 1 dysk dla mniej istotnych VM, 2 dyski w RAID 1 dla istotniejszych maszyn. BTW. Z racji na to, że jest to środowisko testowe i gdybyś chciał zyskać na wydajności podsystemu dyskowego, to zawsze możesz pomyśleć o RAID 0, ale wiadomo jeden dysk pada i pada wszystko. ad. 10. U mnie na komputerze Z tym, że z pewnych przyczyn zawisł trochę w próżni... (nagromadzenie pracy, i kilka innych czynników). Z tym, że pierwsza część to będą podstawy z podstaw. A jak się uda iść dalej, w kierunku bardziej zaawansowanych kwestii to być może będzie trzeba zainteresować się nową wersją XenServer'a. > W firmie są 3 nasy: Z jedne strony to takie NAS'y do domu, małego labu lub kilkuosobowej firmy, a z drugiej, zawsze dane można rozłożyć na trzech urządzeniach i zminimalizować ryzyko ich utraty... > Z czego wynikają różne ścieżki dysków VM? > Dla symfonii, czytnika "Device Path=/dev/hda...hdb itd." > a dla VPN (Na debianie) "Device Path=/dev/xvda"? Najkrócej rzecz ujmując zależy to od typu wirtualizacji: xvda: dla paravirtualizacji sda: w przypadku HVM Co do Puli to cyt.: ...the CPUs on the server joining the pool are the same (in terms of vendor, model, and features) as the CPUs on servers already in the pool. ...the server joining the pool is running the same version of XenServer software, at the same patch level, as servers already in the pool Ale ważne, by dołączyć hosty do puli musisz mieć dostęp do współdzielonej przestrzeni magazynowej (NFS / iSCSI). |
Autor: | morlinek [ 17 lis 2014, 22:40 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
ad. 9. Zrobiłem w ten sposób 1x 250GB dla xen, raid1 2x500GB dla VM na sprzętowym kontrolerze. Tylko coś mi się nie zgadza, bo widzi tylko 500GB jako local storage (Type=LVM) i xen chyba na nim się zainstalował. Instalowałem z przygotowanego ISO, a w etapie: https://www.youtube.com/watch?v=bKgMyfnrNfU&list=PLtb4yBaj_z8uVWc2_mTkO9V4ljHKuKWeI#t=49 Zaznaczyłem Raid1, a chyba powinienem był zaznaczyć tylko 250GB, a 500GB dodać z XenCenter jako "Hardware HBA virtual disk storage" dobrze myślę? ad. 10. Już nie mogę się doczekać! Myślę, że się doczekam, bo nie tylko mi się to przyda Co do nasów w planach kiedyś jest jakaś macierz ale jak z tym wyjdzie to się okaże. Najpierw trzeba sw i router wymienić. Co do puli czyli teoretycznie mogłoby ruszyć jakby był jakiś magazyn NFS? XenServer 6.2 działa na HP! Nawet Ubuntu Server 14.04.1 zainstalowałem (z małą przygodą z grub ale się udało Ale podczas instalacji zrodziły mi się kolejne pytania. 1) Ten obraz iso xenserver od citrix jest na centos, bo ani apt-get install ani yum install nie instalują pakietów a przydałby mi się np. vim? 2) Po instalacji wyświetla, że jest 18 aktualizacji: 2.1) Na początku zainstalowałem SP1 wiec -6 poszło ale teraz przy instalacji pozostałych po każdej aktualce muszę wykonać reboot czy mogę zainstalować wszystkie i wtedy reboot? 2.2) Czy podczas aktualizacji trzeba wyłączyć wszystkie VMs? 3) Domyślnie po restarcie xenserver maszyny wirtualne nie wstają nawet po zrobieniu: xe vm-param-set uuid=UUID other-config:auto_poweron=true według http://support.citrix.com/article/ctx133910 4) Gdzie domyślnie zapisywane są pliki konfiguracyjne VM i obrazy ich dysków? Zdaje sobie sprawę, że czytając moje pytania macie taka minę , która następnie przeradza się w ale kto pyta nie błądzi |
Autor: | Tarish [ 19 lis 2014, 02:02 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
morlinek, > Polecasz jakieś konkretne skrypty? Dobry wpis na temat skryptów backupowych znajdziesz tutaj: http://nchrissos.wordpress.com/2013/09/ ... -machines/ > ad. 9. > Zrobiłem w ten sposób 1x 250GB dla xen, raid1 2x500GB > dla VM na sprzętowym kontrolerze. Tak, zdaje się, że powinieneś zaznaczyć pojedynczy dysk. > Co do puli czyli teoretycznie mogłoby ruszyć jakby był jakiś magazyn NFS? Jakie masz procesory w tych serwerach? |
Autor: | Washi [ 19 lis 2014, 02:39 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
@morlinek Może spróbuję pomóc zaczynając od końca. Lokalizacja plików Domyślnym systemem dla lokalnego magazynu danych na potrzeby dysków wirtualnych jest LVM, który nie bazuje na plikach. Dlatego też nie przeszukasz go np za pomocą WinSCP. Poza dyskami wirtualnymi w przypadku XenServera mówi się o ich metadanych, które przechowywane są w bazie. Dlatego też jak chcesz zbackupować metadane, to nie przemieszczasz się po katalogach a wyszukujesz UUID i korzystasz z xe vm-export. Instalacja dodatkowych pakietów Jeśli chcesz zainstalować jakieś pakiety, np. wspomnianego przez Ciebie vim: $ sudo sed -i -e "s/enabled=0/enabled=1/" /etc/yum.repos.d/CentOS-Base.repo $ sudo yum install vim-enhanced Pamiętaj, że XenServer to nie CentOS z dodatkowym softem, a System bazujący na CentOS-ie i to bardzo mocno zmodyfikowany. Aktualizacja Nie ma konieczności wyłączania maszyn wirtualnych, ale ich zamknięcie przyspiesza proces. By rozwiązać problem ze startem spróbuj skorzystać z rady w tym wątku: viewtopic.php?f=15&t=5351 |
Autor: | morlinek [ 19 lis 2014, 23:58 ] |
Tytuł: | Re: XenServer w małej firmie - początkujący |
Tarish pisze: > Polecasz jakieś konkretne skrypty? Dobry wpis na temat skryptów backupowych znajdziesz tutaj: http://nchrissos.wordpress.com/2013/09/ ... -machines/ Dzięki wielkie za linka Tarish pisze: > ad. 9. > Zrobiłem w ten sposób 1x 250GB dla xen, raid1 2x500GB > dla VM na sprzętowym kontrolerze. Tak, zdaje się, że powinieneś zaznaczyć pojedynczy dysk. Można teraz dodać ten wolny dysk 250GB do xenservera z poziomu CLI/ XenCenter? Tarish pisze: > Co do puli czyli teoretycznie mogłoby ruszyć jakby był jakiś magazyn NFS? Jakie masz procesory w tych serwerach? Na produkcyjnym Dell'u: Xeon E5-2420v2 2.2GHz Na testowym HP'ku: Xeon E5405 2GHz Sprawdziłem specyfikację dostępnych nasów i jeżeli udałoby się zwolnić jeden, mógłbym wygospodarować jeden na NFS Washi pisze: @morlinek By rozwiązać problem ze startem spróbuj skorzystać z rady w tym wątku: viewtopic.php?f=15&t=5351 Chyba źle zadałem pytanie. Chodzi mi o to jak ustawić aby po restarcie Xenservera automatycznie włączyła się VM? Domyślnie każdą trzeba wtedy ręcznie uruchomić. Próbowałem tym sposobem: http://support.citrix.com/article/ctx133910 ale po restarcie xen'a, VM się nie uruchamia automatycznie. W zakamarkach internetu znalazłem jeszcze taki sposób (jeszcze nie testowałem): Cytuj: Aby maszyna startowała automatycznie wraz ze starem systemu (głównego): mkdir /etc/xen/auto ln -s /etc/xen/xen1.example.com.cfg /etc/xen/auto Czy jest gdzieś jakaś opcja w XenCenter, którą przeoczyłem? |
Strona 1 z 2 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |