[Bug 511276] Review Request: comoonics-base-py - Comoonics minimum baselibraries written in Python

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=511276





--- Comment #2 from Mark Hlawatschek <hlawatschek@xxxxxxx>  2009-07-14 11:48:12 EDT ---
The open-sharedroot feature is about setting up and managing a sharedroot
cluster. I.e. multiple nodes share the same root filesystem.
When a single root filesystem is concurrently used for multiple nodes the
following topics have to be considered:

1. A shared or cluster filesystem is needed.

I agree, we basically do not need python scripts to mount the shared filesystem
inside the initrd. 
In our approach, some configuration items can be defined inside the cluster
configuration itself. E.g. network configuration for the cluster/storage
interconnect. To be able to query the cluster configuration in a general way
(abstraction layer), the comoonics-cluster-py package is needed.  
In the NFS sharedroot case the whole redhat cluster stack is not needed.
Nevertheless the comoonics-cluster-py is used to query a basic configuration
file. Another abstracted implementation is going to be ldap queries.

2. The shared root filesystem has to provide host dependent parts for every
cluster node. E.g. /etc/sysconfig/network needs to be host dependent.

Context dependent symbolic links (cdsl) are provided using --bind mounts. 
I.e. # mount --bind /cluster/cdsl/[nodeid] /cdsl.local
To be able to do this, the id of the current node has to be queried. 
Also, utilities for managing the cdsls are needed. We provide two utils
com-mkcdslinfrastructure and com-mkcdsl for the cdsl management
(comoonics-cdsl-py). 
The cluster query (nodeid) and the cdsl management are implemented in those
python packages.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Fedora-package-review mailing list
Fedora-package-review@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]