phpVirtualBox

VirtualBox Web Gui/Frontend

Abhängigkeiten installieren (Ubuntu Server 10.10):

sudo aptitude install virtualbox-ose apache2 libapache2-mod-php5 unzip

phpVirtualBox herunterladen

wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-0.5.zip
unzip phpvirtualbox-0.5.zip
sudo cp phpvirtualbox-0.5 /var/www/ -r
sudo mv /var/www/phpvirtualbox-0.5 /var/www/phpvirtualbox
sudo $Editor /etc/apache2/mods-enabled/php5.conf
# add *.php to SetHandler application/x-httpd-php
sudo /etc/init.d/apache2 restart

Konfiguration vornehmen:

VBoxManage setproperty websrvauthlibrary null 
/usr/bin/vboxwebsrv -b --logfile /dev/null >/dev/null

Server testen
Einfach im Browser http://$Server/phpvirtualbox aufrufen

Own Google Wave Protocol Server

Test unter Ubuntu Server 10.10

Abhängigkeiten installieren

sudo aptitude install openjdk-6-jre openjdk-6-jdk ant mercurial

Google Wave Protocol Server Sourcen holen und compilen

cd $WhereverYouWant
hg clone https://wave-protocol.googlecode.com/hg/ wave-protocol
cd wave-protocol
ant
cp run-nofed-config.sh run-config.sh
$Editor run-config.sh
./run-server.sh

Server testen
Einfach im Browser http://$Server:9898 aufrufen

Virtualbox vdi-Datei verkleinern

    • Windows VM:
        1. Temporäre Dateien löschen

      Temporäre Dateien löschen, Caches löschen, Papierkorb löschen, “Datenträger bereinigen”

        1. Defragmentieren

      Mit Betriebssystem mitteln ( Start -> Alle Programme -> Zubehör -> Systemprogrmme -> Defragmentierung )

        1. Gelöschte Daten ausnullen

      Verwende des Tools SDelete ( sha256sum 746de8e02f1e64a707ce060a7d851b5d014698ca8692bd7aa945b40e06b01a07 [ v2.02 / December 11, 2018])
      sdelete.exe -c

        1. VM herrunterfahren und VDI verkleinern / shrinken
      VboxManage clonehd VMFile.vdi VMFile_clone.vdi

      oder

      VBoxManage modifyhd Disk.vdi --compact
    • Linux VM (Debian)
      1. Benötigte Progrmme installieren
sudo apt-get zerofree
      1. Nicht-benötigete Dateien entfernen

http://maketecheasier.com/8-ways-to-maintain-a-clean-lean-ubuntu-machine/2008/10/07

      1. read-only mount aktivieren
init 1
mount -n -o remount,ro -t ext3 /dev/sda1 /
      1. Gelöschte Daten ausnullen
zerofree /dev/sda1
      1. VM herrunterfahren und VDI verkleinern / shrinken
VboxManage clonehd VMFile.vdi VMFile_clone.vdi

oder

VboxManage clonehd VMFile.vdi VMFile_clone.vdi

mdadm Software Raid

Kaputte Platte entfernen:

mdadm /dev/md0 --remove /dev/sda1

Neue Platte rein und Partionierung Syncen:

sfdisk -d /dev/sdb | sfdisk /dev/sda

Platte Raid hinzufügen:

mdadm /dev/md0 --add /dev/sda1

Raid sync verschnellern:

echo 100000 >/proc/sys/dev/raid/speed_limit_min

Raid1 spare Platten aktivieren:

mdadm --grow --raid-devices=3 /dev/md0

Festplatteninfo anzeigen:

hdparm -I /dev/sd*

Raid resync DELAYED

echo idle > /sys/block/md0/md/sync_action

Raid md0 auf Konsistenz prüfen

echo check > /sys/block/md0/md/sync_action