Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Setup Dashboard and VNC console on Two Node Controller+Compute Neutron GRE+OVS+Gluster Fedora 20 Cluster


This post follows up Gluster 3.4.2 on Two Node Controller&Compute Neutron GRE+OVS Fedora 20 Cluster in particular, it could be performed after Basic Setup to make system management more comfortable the only CLI. read more...
permapage | score:9973 | -Boris Derzhavets, March 25, 2014

USB Redirection hack on Two Node Controller+Compute Neutron GRE+OVS Fedora 20 Cluster


I clearly understand that only incomplete Havana RDO setup allows me to activate spice USB redirection communicating with cloud instances. There is no dashboard ( Administrative Web Console ) on Cluster. All information regarding nova instances status, neutron subnets,routers,ports is supposed to be obtained via CLI as well as managing instances, subnets,routers,ports and rules is also supposed to be done via CLI, having carefully watch sourcing “keystonerc_user” file to manage in environment of particular user of particular tenant. read more...
mail this link | permapage | score:9973 | -Boris Derzhavets, April 28, 2014

Quantum basic RDO setup (grizzly) to have original LAN as external on CentOS 6.4


Attempting to follow

I've got an error after starting :-
# packstack --allinone --quantum-l3-ext-bridge=eth0
It reports that ovs port eth0 already exists. Approach bellow in general follows RDO's discussion at

Follow as normal
When done create under /etc/sysconfig/network-scripts
mail this link | permapage | score:9973 | -Boris Derzhavets, March 24, 2014

Gluster 3.4.2 on Two Node Controller+Compute Neutron GRE+OVS Fedora 20 Cluster


This post is an update for "Setting up Two Physical-Node OpenStack RDO Havana + Neutron GRE + Gluster backend for Cinder" on Fedora 20 boxes with both Controller and Compute nodes each one having one Ethernet adapter. It’s focused on Gluster 3.4.2 implementation including tuning /etc/sysconfig/iptables files on Controller and Compute Nodes.
Copying ssh-key from master node to compute, step by step verification of gluster volume replica 2 functionality and switching RDO Havana cinder services to work with gluster volume created to store instances bootable cinders volumes for performance improvement. Of course creating gluster bricks under “/” is not recommended . It should be a separate mount point for “xfs” filesystem to store gluster bricks on each node. read more...
mail this link | permapage | score:9971 | -Boris Derzhavets, May 13, 2014

Set up Qemu-Spice-Libvirt 0.9.6 USB Redirection on Ubuntu 11.10


I’ve just built locally and uploaded to Launchpad Libvirt 0.9.6 via Debian Unstable, applying standard set of Ubuntu’s patches updated for 0.9.6. It allows follow update VM’s XML profile under /etc/libvirt/qemu/ as suggested in second blog entry of Hans de Goede manage VMs via virsh or Virt Manager having USB redirection support active in Spicy’s sessions. View for further details view my previous posting to Librenix. read more...
permapage | score:9525 | -Boris Derzhavets, October 17, 2011

Set up Ubuntu PV DomU via xen-image-create at Xen 3.3 Ubuntu Dom0 with Novell kernel 2.6.27


I would also name this post xen-image-create&debootstrap vs python-vm-builder in regards of pre-building Xen Guests at Ubuntu Intrepid Server.View Bug #311943 at for details. Install Intrepid Server Dom0 with with Novell’s Xen-ified kernel, enabling Dom0 and DomU support at a time.Tune xen-tools scripts per [1] and create Intrepid PV DomU. Actually, images been created via xen-create-image allow to upgrade DomU to real Intrepid Server PV DomU.
I mean to perform at originally loaded DomU :-

# apt-get upgrade
# apt-get install linux-image-server

and switch DomU’s kernel to vmlinuz-2.6.27-9-server.
Afterward images may be scp’ed to any Xen 3.3.X Linux Dom0(64-bit) and corresponding Intrepid Server PV DomU loaded for instance at Xen 3.3.1-RC4 CentOS 5.2 Dom0 (64-bit).So, xen-image-create appears to be responsible to prebuild Xen Guest instead of the most recent release of python-vm-builder.

mail this link | permapage | score:9451 | -Boris Derzhavets, January 6, 2009

Set up Qemu and Spice USB Redirection on Ubuntu 11.10


Following below is attempt to reproduce Hans de Goede blog entry at on Ubuntu 11.10 with intent to build Qemu-kvm 0.15.0 with usb redirection network support per via git repository git:// :-

$ git clone git://
$ cd qemu
$ git checkout -B qemu-kvm-0.15.0-usbredir origin/qemu-kvm-0.15.0-usbredir

Spice-Gtk-0.7.4X has been built up on current snapshot of git:// to obtain Spice-Gtk with usb redirection support working stable with Spice 0.9.1. Build done on Ubuntu Oneiric.Packaged version version of Spice-Gtk-0.7.4X is built up on mentioned git repository with GTK2 and GTK3 as two sets of packages.
Libusb-1.0-2:1.0.9-3ubuntu9 is built up on git:// (pre 1.0.9). Usbredir-0.3.1-1ubuntu5 is built up on official release usbredir-0.3.1.tar.gz. read more...
mail this link | permapage | score:9388 | -Boris Derzhavets, October 11, 2011

Set up Spice-Gtk 0.8 on Ubuntu 12.04


Build requires spice-protocol 0.10.1 and the most recent usbredir 0.3.3.Short list of the changes per [1] :

- add USB redirection support, see Hans comments in the log and that
post for details:
- introduce SpiceGtkSession to deal with session-wide Gtk events, such
as clipboard, instead of doing it per display
- many cursor and keyboard handling improvements
- handle the new “semi-seamless” migration
- support new Spice mini-headers
- better coroutines: fibers on windows & jmp on linux
- add Vala vapi bindings generation
- many bug fixes and code improvements
mail this link | permapage | score:9313 | -Boris Derzhavets, January 23, 2012

Set up spice on Ubuntu 11.10 KVM Server


Packages required are already in PPA “Spice-Gtk-0.6 on Ubuntu 11.04 and Ubuntu 11.10″.Spice-gtk-0.6 has been done for Oneiric as two builds. First one with python and gobject-introspection enabled (GTK2). Second one –with-introspection and –with-gtk=”3.0″ (GTK3).This builds actually are the core builds in PPA, which bring RH’s technologies to Ubuntu 11.10.

The only one qemu-kvm package (currently 0.15-rc1)should be rebuilt (spice enabled) as soon as tag qemu-kvm-0.15 will appear in stable-0.15 branch of qemu-kvm git tree.
Install software from PPA :-

$ sudo apt-add-repsitory ppa:bderzhavets/spice-gtk
$ sudo apt-get update
$ sudo apt-get install qemu-kvm qemu qemu-common
libspice-client libspice-client-dev
libspicegtk3-client libspicegtk3-client-dev
spice spice-protocol-dev spicegtk3-client
$ sudo apt-get install virtinst virt-viewer virt-manager
mail this link | permapage | score:9270 | -Boris Derzhavets, August 5, 2011

Set up RH VirtIO SCSI driver on Windows 7, XP KVM


Create Windows KVM via virt-manager as usual. Download latest VirtIO Win drivers from Fedora. Location is File virtio-win-1.1.11-0.vfd to KVM and ISO image virtio-win-1.1.11-0.iso to Fedora’s FS. Create fake qcow2 file: read more...
permapage | score:9262 | -Boris Derzhavets, January 8, 2011

Set up Oneiric PVHVM at Xen 4.1.2 Ubuntu 11.10 Dom0


This post is sample of utilizing optimized paravirtualized PVHVM drivers (also called PV-on-HVM drivers) with Xen fully virtualized HVM guests running Ubuntu 3.1 kernels at Xen 4.1.2 Dom0. Xen PVHVM drivers completely bypass the Qemu emulation and provide much faster disk- and network IO performance. First thing I had to do it was rebuild the recent Ubuntu kernel for precise Ubuntu-3.1.0-3 with CONFIG_XEN_PLATFORM_PCI=y. As result following debian packages gets created. read more...
permapage | score:9213 | -Boris Derzhavets, November 3, 2011

QEMU-KVM 1.0 patching for USB Redirection on Ubuntu 12.04


Qemu-kvm 1.0 has been built based on branch
qemu-kvm-1.0-usbredir as of 12/29/2011. It contains all required usb redirection patches on top of QEMU-KVM 1.0 release

$ git clone git://
$ cd qemu
$ git checkout -B qemu-kvm-1.0-usbredir origin/qemu-kvm-1.0-usbredir
$ cd ..
$ cp -R qemu qemu-kvm-1.0-usbredir1
permapage | score:9194 | -Boris Derzhavets, December 31, 2011

How to install Oracle 10g R2 on CentOS Linux 5.0


During OS install both GNOME and KDE desktops were selected as well as all components of all available groups except "Virtualisation", "Clustering", "Cluster Storage" KDE Session has been selected for system login. Firewall and SELINUX have been disabled. read more...
permapage | score:9162 | -Boris Derzhavets, April 30, 2007 (Updated: May 3, 2007)

Set up Oneiric PV DomU at Xen 4.1.2 Ubuntu Oneiric Dom0 (3.1.0-030100-generic)


Procedure is standard Debian’s network PV install. Download configuration file from following location. Debian and consequently Ubuntu still consider Libvirt and virtinst tools like virt-manager and command line utility virt-install as way to manage RH’s Xen domains like F15,F16,CentOS 6 either to be utilized with Qemu-kvm Hypervisor.

# wget
permapage | score:9123 | -Boris Derzhavets, October 31, 2011

Install HVM Solaris 08/07 DomU (32-bit) at Xen 3.2.1 CentOS 5.1 Dom0 (64-bit)


Solaris 08/07 (10U4) as usual hangs at Xen 3.2 (64-bit) (Xen 3.1) Linux Dom0s.This Xen build has been done with VMXASSIST disabled as advised for FreeBSD HVM DomUs at Xen 3.2 Dom0s. Clone Xen 3.2.1 from mercurial on xen-disabled CentOS 5.1 64-bit instance as follows:-

# cd /usr/src/
# hg clone
# cd xen-3.2-testing.hg
# make world vmxassist=n
# make install
permapage | score:9015 | -Boris Derzhavets, April 29, 2008

C Source Code Example: Multithreaded RPC Server


This can be considered an example, how to build multithreaded RPC Server for White Box Linux 3. Actually, approach described is universal , i.e. doesn't depend on particular code has been modified.

[Update June 26, 2005: Librenix is now featuring a C language multithreaded network socket programming game server project for Linux called Space Tyrant. As of June 26, there have been four code releases and the game is already playable from telnet.]

(here are some white canvas prints)
mail this link | permapage | score:8935 | -Boris Derzhavets, May 14, 2005 (Updated: April 24, 2012)

Install TomCat 5.5 Client Deployer on Linux


Step by step instruction for TomCat (5.5.X) Client Deployer installation on Linux. Sample been used for deployment, containing JSPs,Servlet and JavaBean,was taken from online version of Marty Hall's book "Core Servlets and JavaServer Pages" Second Edition,Chater 15 (source code examples). read more...
permapage | score:8912 | -Boris Derzhavets, July 27, 2006

FireFox 3.0.1 and Java Web Start on Xen 3.3 and CentOS 5.2 Dom0


This posting follows up the recent one "Vncserver on SNV97 DomU at Xen 3.3 CentOS 5.2 Dom0 (64-bit)" and is targeting enabling Sun's Java Web Start in FireFox 3.0.1 Web Browser with 32-bit JRE 6.0 plugin installed on 64-bit Linux.

First of all install 32-bit Sun JRE 6.0 for Linux by running

Then install FireFox 3.0.1 into folder /usr/tmp/firefox for instance. Create following symlink to make firefox aware of JRE. read more...
permapage | score:8872 | -Boris Derzhavets, September 13, 2008

Pygrub and loading Ubuntu 8.10 PV DomU via serial console at Xen 3.3 CentOS 5.2 Dom0


To load Ubuntu Intrepid Server PV DomU via serial console files vmlinuz-2.6.27-7-server,initrd.img-2.6.27-7-server usually gets copied to Xen 3.3 Dom0 and parameters root="/dev/xvda1 ro", extra="2 hvc0" are included into startup profile. At the same time "root" & "extra" may be specified via new entry into /boot/grub/menu.lst located at DomU.
File /etc/event.d/tty1 should be also modified to work for xen console instead of vfb.It's exec line has to reference hvc0 instead of tty1. All changes above been done at DomU allow to load DomU via pygrub and serial console avoiding using virtual frame buffer. read more...
mail this link | permapage | score:8821 | -Boris Derzhavets, November 1, 2008

Set up Spicevmc Channel on Ubuntu 11.04 KVM Server and spice-vdagent on guest


Procedure following bellow set up spicevmc channel support on KVM Server Ubuntu Natty. It also instructs how to setup spice-vdagent on Natty installed as KVM guest at any KVM Server Ubuntu 11.04 or F15. In other words it contains build debian package spice-vdagent via source for Ubuntu 11.04 ( Natty). To setup spicevmc channel on Natty install qemu-kvm packages from PPA Packages in Spice-Gtk-0.6 on Ubuntu 11.04 and Ubuntu 11.10. Build qemu-kvm-060911-0ubuntu5 from PPA already supports spicevmc channel.It's original tarball is based on git clone git:// on 06/09/2011. Also upgrade virtinst via same PPA up to 0.500.6 to have virt-install understand option "--channel spicevmc" read more...
mail this link | permapage | score:8762 | -Boris Derzhavets, June 21, 2011
More articles...
Abstract Art Prints on Canvas

Selected articles

Hacker Haiku

Apple DIY Repair

Missing the point of the Mac Mini

Beneficial Computer Viruses

Apple to Intel move no threat to Linux

The Network Computer: An opportunity for Linux

Space Tyrant: A threaded C game project: First Code

Space Tyrant: A threaded game server project in C

Why Programmers are not Software Engineers A simple directory shadowing script for Linux

Programming Language Tradeoffs: 3GL vs 4GL

Mono-culture and the .NETwork effect

Testing the Digital Ocean $5 Cloud Servers with an MMORPG

The life cycle of a programmer

Space Tyrant: Multithreading lessons learned on SMP hardware

The Real Microsoft Monopoly

How to install Ubuntu Linux on the decTOP SFF computer

Tutorial: Introduction to Linux files

Download: Linux 3D Client for Starship Traders

Scripting: A parallel Linux backup script

No, RMS, Linux is not GNU/Linux

MiniLesson: An introduction to Linux in ten commands

Space Tyrant: A multiplayer network game for Linux

Linux vs. Windows: Why Linux will win

Closed Source Linux Distribution Launched

The Supreme Court is wrong on Copyright Case

Microsoft to push unlicensed users to Linux

The short life and hard times of a Linux virus

Linux dominates Windows

Librenix T-Shirts and Coffee Mugs!

VPS: Xen vs. OpenVZ

Graffiti Server Download Page

Why software sucks


Firefox sidebar

Site map

Site info

News feed


(to post)


Articles are owned by their authors.   © 2000-2012 Ray Yeargin