log.write("Couldn't read /proc/modules, continuing.\n")
- kargs = "root={} ramdisk_size=8192".format(PARTITIONS["mapper-root"])
+ kargs = "root={} ramdisk_size=8192".format(PARTITIONS["root"])
if NODE_MODEL_OPTIONS & ModelOptions.SMP:
kargs = kargs + " " + "acpi=off"
try:
# define the basic partition paths
PARTITIONS = {}
- PARTITIONS["root"] = "/dev/planetlab/root"
- PARTITIONS["swap"] = "/dev/planetlab/swap"
- PARTITIONS["vservers"] = "/dev/planetlab/vservers"
+# PARTITIONS["root"] = "/dev/planetlab/root"
+# PARTITIONS["swap"] = "/dev/planetlab/swap"
+# PARTITIONS["vservers"] = "/dev/planetlab/vservers"
# Linux 2.6 mounts LVM with device mapper
- PARTITIONS["mapper-root"] = "/dev/mapper/planetlab-root"
- PARTITIONS["mapper-swap"] = "/dev/mapper/planetlab-swap"
- PARTITIONS["mapper-vservers"] = "/dev/mapper/planetlab-vservers"
+ PARTITIONS["root"] = "/dev/mapper/planetlab-root"
+ PARTITIONS["swap"] = "/dev/mapper/planetlab-swap"
+ PARTITIONS["vservers"] = "/dev/mapper/planetlab-vservers"
vars["PARTITIONS"] = PARTITIONS
log.write("Opening connection to API server\n")
raid_partition = create_raid_partition(partitions, vars, log)
if raid_partition != None:
partitions = [raid_partition]
- log.write("PARTITIONS {}\n".format(str(partitions)))
+ log.write("partitions={}\n".format(partitions))
# initialize the physical volumes
for part_path in partitions:
if not create_lvm_physical_volume(part_path, vars, log):
log.write("Writing system /etc/fstab\n")
fstab = file("{}/etc/fstab".format(SYSIMG_PATH), "w")
fstab.write("{} none swap sw 0 0\n"\
- .format(PARTITIONS["mapper-swap"]))
+ .format(PARTITIONS["swap"]))
fstab.write("{} / ext3 defaults 1 1\n"\
- .format(PARTITIONS["mapper-root"]))
+ .format(PARTITIONS["root"]))
if (vars['ONE_PARTITION'] != '1'):
if vars['virt'] == 'vs':
fstab.write("{} /vservers ext3 tagxid,defaults 1 2\n"\
- .format(PARTITIONS["mapper-vservers"]))
+ .format(PARTITIONS["vservers"]))
else:
fstab.write("{} /vservers btrfs defaults 1 2\n"\
- .format(PARTITIONS["mapper-vservers"]))
+ .format(PARTITIONS["vservers"]))
fstab.write("none /proc proc defaults 0 0\n")
fstab.write("none /dev/shm tmpfs defaults 0 0\n")
fstab.write("none /dev/pts devpts defaults 0 0\n")