Installing the virtual machine environment
Virtual Machine Manager (virt-manager) Settings
This chapter provides the required (KVM) settings for installation of SUSE Linux Enterprise Just Enough Operating System (JeOS) 12 as the base for SUSE Manager. A kernel virtual machine (KVM) combined with Virtual Machine Manager (virt-manager) will be used as a sandbox for your first installation.
|
SUSEVirtualization Guide
For more information on virtualization, see: SUSE Linux Enterprise Virtualization Guide |
Enter the following settings when creating a new virtual machine using virt-manager. In the following table replace version with the actual product version string.
| KVM Settings | |
|---|---|
Installation Method |
Import Existing Disk Image |
OS: |
Linux |
Version: |
SLES_version_-JeOS-for-kvm-and-xen.x86_64-GM.qcow2 |
Memory: |
4096 MB |
CPU’s: |
2 |
Storage Format: |
.qcow2 24 GB (Default) JeOS Root Partition |
Virtual Disks: |
|
VirtIO Disk 2 |
101 GB for |
VirtIO Disk 3 |
50 GB for |
VirtIO Disk 4 |
4 GB for swap |
Name: |
test-setup |
Network |
Bridge br0 |
|
SUSE Virtualization Guide
For more information on virtualization, see: SUSE Linux Enterprise Virtualization Guide |
JeOS KVM Settings
Create three additional virtual disks required for the SUSE Manager storage partitions.
-
Create a new virtual machine using the downloaded JeOS KVM image and select Import existing disk image .
-
Configure RAM and number of CPUs (At least 4 GB RAM and 2 CPUs).
-
Name your KVM machine and select the Customize configuration before install check box.
-
Select the Add Hardware button and create three new virtual disks with the following specifications. These disks will be partitioned and mounted in Procedure: Preparing JeOS for SUSE Manager Installation.
VirtIO Storage Disks Name Sizing VirtIO Disk 2
spacewalk
101 GB
VirtIO Disk 3
pgsql
50 GB
VirtIO Disk 4
swap
4 GB
-
Click Begin Installation and your new VM will boot from the JeOS image.
Proceed through the basic JeOS installation prompts until you reach the command line.
|
Root Password
During the basic installation prompts you are asked to enter the root password. Select a strong password and then in the next message box Confirm root Password. |
Preparing JeOS for SUSE Manager
-
Register with SCC:
SUSEConnect -e<EMAIL_ADDRESS> -r<SUSE_MANAGER_CODE>
-
Add SUSE Manager repositories:
SUSEConnect -p SUSE-Manager-Server/<productnumber>/x86_64 -r<SUSE_MANAGER_CODE>
-
Install yast2-storage with all required dependencies (approx. 40 packages, 30 MB when installed). This basic administration package is required for preparing storage partitions:
zypper in -t package yast2-storage
-
Partition and mount the virtual disks at the following locations using YaST Partitioner (
yast2 disk).VirtIO Storage Disks Name Storage Size File System Type VirtIO Disk 2
/var/spacewalk101 GB
XFS
VirtIO Disk 3
/var/lib/pgsql50 GB
XFS
VirtIO Disk 4
swap4 GB
swap
-
If you are still using an older version than SUSE Manager 3.2 check
/etc/fstabfor correctness as follows (updated tools shipped with recent SPs will no longer require human intervention.): Remove or comment out this mount point entry for/var/lib/pgsql/in the/etc/fstabfile:/var/lib/pgsql btrfs subvol=@/var/lib/pgsql 0 0
Removepgsqlfrom the fstab Configuration FileIf you do not remove the
/var/lib/pgsql/line from fstab the first time you shut down the server you will lose your database because of duplicated entries in the fstab file. -
Exit the partitioner and install the SUSE Manager pattern:
zypper in -t pattern suma_server
For proceeding with SUSE Manager setup, see quickstart3_chap_sumasetup_with_yast.adoc#suma.setup.with.yast.