einrichtung_einer_ressource_fuer_den_boot_als_local-server
Einrichtung einer Resource als local-server
Durch die nun folgenden Maßnahmen wird einem Server ermöglicht, von seinem Local-Storage zu booten. Der Bootvorgang wird weiterhin per PXE initiiert, wird aber dann auf der lokalen Platte fortgesetzt. Dies ist z.B. fuer KVM Systeme relevant, welche ueber openQRM gemanagt werden, aber dennoch vom lokalen Storage mit ihrem eigenen Kernel gebootet werden sollen.
Folgende Schritte sind hierfuer notwendig:
# mysql -p
mysql> use mysql; mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | openqrm | +--------------------+ 3 rows in set (0.00 sec)
mysql> use openqrm mysql> show tables; +---------------------------+ | Tables_in_openqrm | +---------------------------+ | appliance_info | | deployment_info | | event_info | | image_authentication_info | | image_info | | image_service | | image_shelf_locations | | kernel_info | | local_storage_state | | puppet_config | | resource_info | | resource_service | | role_info | | storage_info | | user_info | | virtualization_info | +---------------------------+ 16 rows in set (0.00 sec)
mysql> select * from resource_info;
mysql> select * from resource_info where resource_id=26;
*************************** 1. row ***************************
resource_id: 26
resource_localboot: 0
resource_kernel: ubuntu_904_64
resource_kernelid: 2
resource_image: esx02-local
resource_imageid: 53
resource_openqrmserver: 10.10.5.222
resource_basedir: /usr/share
resource_applianceid: NULL
resource_ip: 10.10.5.16
resource_subnet: NULL
resource_broadcast: NULL
resource_network: NULL
resource_mac: 00:22:19:C0:E7:9D
resource_nics: 9
resource_uptime: 4932
resource_cpunumber: 8
resource_cpuspeed: 3158
resource_cpumodel: Intel(R) Xeon(R) CPU X5460 @ 3.16GHz
resource_memtotal: 31824
resource_memused: 279
resource_swaptotal: 4095
resource_swapused: 0
resource_hostname: esx02
resource_vtype: 1
resource_vhostid: 26
resource_load: 0.00
resource_execdport: 1667
resource_senddelay: 10
resource_capabilities: NULL
resource_lastgood: 1269018475
resource_state: active
resource_event: statistics
1 row in set (0.00 sec)
mysql> update resource_info set resource_localboot=1,resource_capabilities="local-server" where resource_id=26; mysql> select * from resource_info where resource_id=26;
# vi /usr/share/openqrm/tftpboot/pxelinux.cfg/01-00-22-19-c0-e7-9d default local label linux kernel boot/default append ramdisk_size=131072 apm=off initrd=boot/initrd-default.img id=26 openqrm=10.10.5.222 selinux=0 ipappend 3 label local LOCALBOOT 0
/home/http/wiki/data/pages/einrichtung_einer_ressource_fuer_den_boot_als_local-server.txt · Zuletzt geändert: von 127.0.0.1
