From ISP admin
Virtual installation
We support only XEN technology, we offer own hosting. The others must take care of reliability and functioning of their own platform on their own.
XEN
This way requires the knowledge of Xen management; every administrator of an operation system runs the installation independently.
Our FTP server contains an installation archive that can be used for the installation of the ISP admin into Xen. The archive contains own omage of a virtual device, configurational file Xen and the boot root, which needs unpacking and installation.
The system installation as a Xen guest
If you own a server reserved for Xen process, use the options for running your installation right as "Xen guest OS". All the necessary file are contained in the archive ispadmin_3.xx_XEN.tgz, which is again at your disposal on our FTP server ( 3.xx - always according to the currently issued version )
...
HyperV
Dolezal, provozujepod HyperV. pokud ma nekdo zkusenosti a achut pristpet, muzou zde. snimhle se jim mi psat nebudeme.
pozantky k instalaci, co kde nastavit aby pak mohla probehnout instalace, jako na realnem stroji.
KVM
OpenVZ
VMware
USB
VMware is supported by USB2.0 so it transparently mediates the device into the subordinate system.
VirtualBox
- normally the cd-rom drive is not detected, you need to enter the command mount manually and then check the success:
mount /dev/XXX /install; ls /install |grep ispadmin*tgz
Instead of XXX insert a block device onto which the virtual drive is connected, most frequently /dev/hda, /dev/hdb, /dev/hdc, /dev/sr0
- if it is possible, allow the direct access of the virtualization to the hardware
translation notes
Virtuální instalace
Z naší strany je podporována pouze virtualizační technologie XEN a dobré zkušenosti máme i s Vmware. Pokud však máte zkušenosti s jinými platformami, můžete se pokusit provozovat ISPadmin i pod jinou virtualizací. Základní princip je stejný jako kterýkoliv jiný systém založený na GNU/Linux. Vždy však musí provozovatel systému ve virtuálním stroji zajišťovat funkčnost a spolehlivost virtualizační platformy vlastními silami. Pokud si nejste v oblasti virtuálních technologií zcela jisti, můžeme Vám nabídnout spolehlivé řešení ve formě hostování instalace na našem hardware.
XEN
Pokud máte server vyhrazený k provozu Xenu, využijte možnost provozovat Vaši instalaci přímo jako "DomU" stroj. Tento způsob provozu systému ISPadmin vyžaduje znalost správy Xenu, protože každý správce operačního systému provádí instalaci samostatně. Lze však postupovat podle připraveného návodu. Instalace je pak rychlá a jednoduchá.
Pro instalaci systému ISPadmin do Xenu máme připraven instalační balíček:
- ispadmin_xen_3.47.tgz # Instalační obraz disku
- kernel/ # Adresář obsahující kernel a initrd
XEN v LVM
Doporučujeme právě tento způsob instalace. Běh virtuálního systému je rychlejší a plynulejší než při instalaci do souboru.
Postupujte tedy dle následujících kroků:
- Vytvoření disku na LVM. Předpokládáme, že je připraven Volume group "xen_hosts" mapovaný do /dev/xen_hosts/, velikost zvolit dle uvážení
lvcreate -L 40G -n ispadmin_xen xen_host
- Vytvoření SWAP oddílu, stačí 1GB
lvcreate -L 1G -n ispadmin_xen_swap xen_host
mkfs.ext3 /dev/xen_hosts/ispadmin_xen
mkswap /dev/xen_hosts/ispadmin_xen_swap
- připojení svazku do adresáře /hd
mkdir /hd
mount /dev/xen_hosts/ispadmin_xen /hd
- nakopírování a instalování image ( předpoklad je, že je uložen v /root/ispadmin_lvm.tgz )
cd /hd
tar xvfz /root/ispadmin_xen_3.47.tgz
- nastavit správnou IP v /hd/etc/rc.local
pico -w /hd/etc/rc.local
cd /root
umount /hd
- tímto by měl ispadmin nastartovat
xm create /etc/xen/ispadmin_xen.cfg
- Příklad konfiguračního /etc/xen/ispadmin_xen.cfg
#
# Kernel + memory size
#
kernel = '/xen/boot/vmlinuz-2.6.26-2-xen-amd64'
ramdisk = '/xen/boot/initrd.img-2.6.26-2-xen-amd64'
memory = '512'
#
# Disk device(s).
#
root = '/dev/sda1 ro'
disk = [ 'phy:/dev/xen_hosts/ispadmin_xen,sda1,w', 'phy:/dev/xen_hosts/ispadmin_xen_swap,sda2,w' ]
#
# Hostname
#
name = 'ispadmin_xen'
#
# Networking
#
dhcp = 'dhcp'
vif = [ ]
#
# Behaviour
#
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
XEN ve FILE
Ačkoliv tento způsob instalace spíše nedoporučujeme z důvodu nižšího výkonu virtuálního stroje, je tato instalace snazší na správu a provedení než při použití LVM oddílu.
- Vytvoření file ve kterém XEN poběží ( v adresáři /xen_images ), prostor pro ISPadmina, velikost zvolit dle uvážení ( v našem případě 40G )
dd if=/dev/zero of=/xen_images/ispadmin_xen.img bs=1G count=40
dd if=/dev/zero of=/xen_images/ispadmin_xen_swap.img bs=1G count=1
mkfs.ext3 /xen_images/ispadmin_xen.img
mkswap /xen_images/ispadmin_xen_swap.img
- připojení svazku do adresáře /hd
mkdir /hd
mount /xen_images/ispadmin_xen.img /hd -o loop
- nakopírování a instalování image ( předpoklad je, že je uložen v /root/ispadmin_lvm.tgz )
cd /hd
tar xvfz /root/ispadmin_xen_3.47.tgz
- nastavit správnou IP v /hd/etc/rc.local
pico -w /hd/etc/rc.local
cd /root
umount /hd
- tímto by měl ISPadmin nastartovat
xm create /etc/xen/ispadmin_xen.cfg
- příklad konfiguračního souboru /etc/xen/ispadmin_xen.cfg
#
# Kernel + memory size
#
kernel = '/xen/boot/vmlinuz-2.6.26-2-xen-amd64'
ramdisk = '/xen/boot/initrd.img-2.6.26-2-xen-amd64'
memory = '512'
#
# Disk device(s).
#
root = '/dev/sda1 ro'
disk = [ 'file:/xen_images/ispadmin_xen.img,sda1,w', 'file:/xen_images/ispadmin_xen_swap.img,sda2,w' ]
#
# Hostname
#
name = 'ispadmin_xen'
#
# Networking
#
dhcp = 'dhcp'
vif = [ ]
#
# Behaviour
#
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
VMware
Jelikož je technologie VMware velmi populární mnoho ISP provozuje systém ISPadmin jako virtuální stroj právě pod VMware. Hlavní výhodou je škálovatelnost hardware dle aktuální potřeby a vytížení serveru, ale také hierarchický systém snapshotů. Ukazuje se, že i přes snadnou správu a levný provoz se jedná o dobře použitelné řešeni pro ISPadmin. Instalace probíhá tak, že si vytvořítě virtuální stroj, připojíte do něj image s instalačním cd ISPadmin, nastavíte defaultní gw a IP adresu a kontaktujete naši technickou podporu k dokončení instalace. Pokud jste ohledně instalace ISPadmina nebo obecně ohledně instalace Linuxu v textovém prostředí zběhlí, můžete instalaci provést sami dle návodu k [Documentation/Installation/Local|instalaci].
USB - VMware má podporu USB2.0, takže zprostředkuje transparentně zařízení do podřízeného systému.
SMS brána - Povedlo se zprovoznit COM i USB sms brány.
HyperV
Provoz ISPadmina pod HyperV.
Pokud má někdo zkušenosti a chuť přispět, kontaktujte nás prosím na email support@ispadmin.eu. Je potřeba uvést poznatky k instalaci, co kde nastavit, aby pak mohla proběhnout instalace jako na reálném stroji.
VirtualBox
Zde platí v zásadě to stejné jako pro VMware. Většina instalací provozovaných ve VirtualBoxu jsou však používány pro testovací účely.
- správně se nedetekuje cd-rom mechanika. Je potřeba zadat ručně příkaz mount a poté překontrolovat úspěch:
mount /dev/XXX /install; ls /install |grep ispadmin*tgz
Na místo XXX dosaďte blokové zařízení, na kterém je připojena virtuální mechanika, nejčastěji /dev/hda, /dev/hdb, /dev/hdc, /dev/sr0
- pokud je to možné, povolte přímý přístup virtualizace k hardware