Przeskocz do treści

Instalacja w trybie domyślnym CentOS 7 - 1708 na XenServer 7.2.0 kończy się ładnym czarnym ekranem, można instalować w trybie tekstowym oczywiście ale jeśli z jakichś powodów...

Wystarczy wyłączyć i ponownie włączyć XenCenter - w zakładce Console przywita nas graficzna wersja instalatora Anaconda.

Głupie ale działa...

Proste... Szukamy dodanego dysku (tutaj /dev/sdc):

[root@xenserver ~]# fdisk -l

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 160.0 GB, 160041885696 bytes, 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: gpt


#         Start          End    Size  Type            Name
 1     46139392     83888127     18G  Microsoft basic
 2      8390656     46139391     18G  Microsoft basic
 3     87033856    312581774  107.6G  Linux LVM
 4     83888128     84936703    512M  BIOS boot parti
 5         2048      8390655      4G  Microsoft basic
 6     84936704     87033855      1G  Linux swap

Disk /dev/sdc: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

a następnie tworzymy storage poleceniem

xe sr-create host-uuid=f78c3323-26d7-4a7c-bbf2-fae6aa5b2ab7 content-type="user" \
name-label="Local storage 2" shared=false device-config:device=/dev/sdc type=ext

Zostanie zwrócony uuid założonego storage. Storage z automatu będzie dostępny z poziomu XenCenter.

Na mojej domowej maszynce z zainstalowanym XenServerem mam wirtualną maszynę z zainstalowanym openmediavaulti jako dysk przeznaczony pod storage nie używam wirtualnego dysku tylko dysku w trybie direct access.

Dlaczego?

Dlatego że w razie fuck up (brakuje mi dysku do softraid) mam dysk który mogę podmontować i coś z niego odzyskać, w przypadku wirtualnego dysku wszystko rozbiłoby się o jeden plik *.vhd z którym mogłoby być różnie. Czytaj dalej... "XenServer – instalacja dysku w trybie bezpośredniego dostępu"

W związku z wykrytymi lukami w DNSMASQ (możemu o tym poczytać tutaj i tutaj) zalecane jest uaktualnienie do wersji 2.78.

Czy to spod shella czy spod Command Prompt dostępnego pod Diagnostics

pkg upgrade -y dnsmasq
pkg version -vx dnsmasq

Powinna się wyświetlić wersja:

dnsmasq-2.78,1                     =   up-to-date with remote

Pozostaje restart usługi DNS Forwarder

Z wygody (screenshoty 🙂 ) przeprowadzę instalację na maszynie wirtualnej

Aktualną wersję pfsense pobierzemy stąd. Wybieramy architekturę urządzenia na którym będziemy instalować oprogramowanie, wersję instalacyjną (USB lub obraz ISO do wypalenia na płycie). Ściągamy wersję z wsparciem dla konsoli VGA - no chyba że chcemy się pobawić - wtedy wersja serial, kabel null modem i jedziemy. Jest tam również dostępna wersja Embedded(NanoBSD) i tak naprawdę tego obrazu powinniśmy użyć chcąc instalować system na karcie Compact Flash ale od wersji 2.4 nie będzie już on dostępny a przy niewielkich modyfikacjach jesteśmy w stanie uzyskać prawie to samo (prawie gdyż NanoBSD oferuje większą funkcjonalność pod kątem bezawaryjności, karta jest dzielona na trzy części z czego jedna część jest wspólna i przechowuje konfigurację a dwie pozostałe przechowują obraz systemu i są naprzemiennie używane przy restartach urządzenia). Nasze zmiany zaś ograniczą się do wyłączenia partycji swap oraz umieszczeniu logów i katalogu tmp na ramdysku. Musimy też pamiętać że nie możemy używać pakietów operujących na przestrzeni dysku - skróci to jego żywotność. Uzyskana funkcjonalność i tak jest bardzo duża więc myślę że można spróbować. Czytaj dalej... "Instalacja pfsense – pełna instalacja na karcie CF część 1."

pfSense jest firewallem/routerem bazującym na dystrybucji FreeBSD. Powstał w 2004 roku jako fork m0n0wall. Jak chwalą się autorzy rozwiązania, pfSense z powodzeniem może zastąpić komercyjne rozwiązania takie jak Check Point, Cisco PIX, Cisco ASA, Juniper, Sonicwall, Netgear etc. W przeciwieństwie do rozwiązań komercyjnych jest darmowe, możemy oczywiście nabyć gotowe "pudełko", ale jeśli mamy jakiegoś starszego peceta lub jakiś thin client w rodzaju FUTRO S550-2 to możemy na nim zainstalować pfSense i cieszyć się pełnoprawnym firewallem i routerem oferujacym wsparcie dla protokołu IP6, realizującym funkcjonalność NAT, obsługującym VPN (IPsec, L2TP, OpenVPN). Można na nim uruchomić Captive Portal, może pełnić rolę serwera DHCP dla naszej sieci, może obslugiwać VLANy. Ponadto Inbound Load Balancer, Multi-WAN (Load Balancing i/lub Failover), wsparcie dla dynamicznych DNSów a dzięki dodatkowym pakietom jeszcze więcej - obsługa UPS, proxy, IDS/IPS. Ile z tych możliwości wykorzystamy zależy tylko od nas i sprzętu który posiadamy. Czytaj dalej... "pfSense – co to jest?"