...
In our sql statement examples we will use RedHat 5 and the image id of 25 as above rhel5-base25-v0. In the below sql statement make any changes as needed such as ownerid, in this example it is set to 1 or the admin user id.
Tip | ||
---|---|---|
| ||
INSERT INTO `image` (id, `name`, `prettyname`, `ownerid`, `platformid`, `OSid`, `minram`, `minprocnumber`, `minprocspeed`, `minnetwork`, |
Tippanel | ||
---|---|---|
| ||
INSERT INTO `imagerevision` (`imageid`, `revision`, `userid`, `datecreated`, `deleted`, `production`, |
Tip | |
---|---|
| |
| |
INSERT INTO `resource` (`resourcetypeid`, `subid`) VALUES (13, 25); |
Again Again, the xCAT template .tmpl file must match the the entry VCL database entry of image.name.
VCL image.name = rhel5-base25-v0 xCAT v0 xCAT template file name = rhel5-base25-v0.tmpl
At this point you will be able to manage this image through the VCL interface.
...
If VCL supports the OS, extending the OS table for a new OS is fairly straight forward. In this example we will use Red Hat 6.
Tip | ||
---|---|---|
| ||
INSERT INTO `OS` (`name`, `prettyname`, `type`, `installtype`, `sourcepath`, `moduleid`) VALUES('rhel6','RedHat Enterprise 6','linux','kickstart','rhel6',(SELECT `id` FROM `module` WHERE `name` LIKE 'os_linux')); |