Prepare for Upgrade - Install Missing Packages
For DPOD Appliance Mode users only:
The following instructions apply only before upgrading from 1.0.21.0 to 1.0.22.0 on DPOD appliance mode.
It is required to install the following packages before applying the upgrade: chrony policycoreutils-python numactl
.
If the server does not have Internet access (and specifically to the CentOS 7 Vault yum repositories):
Please open a support case to receive a tar file that contains all the required RPMs for an offline installation (
dpod-appl-rpm-update-1.0.22.0.tar.gz
).Download the tar file to
/installs/rpmtmp
.Execute the following commands:
mkdir -p /installs/rpmtmp tar xf dpod-appl-rpm-update-1.0.22.0.tar.gz -C /installs/rpmtmp yum localinstall /installs/rpmtmp/*.rpm
If the server has online access to the Internet (and specifically to the CentOS 7 Vault yum repositories):
Use the following command to add the CentOS 7 Vault yum repositories:
echo "$(cat <<EOF [Vault-base] name=Vault - CentOS-\$releasever - Base baseurl=http://vault.centos.org/centos/\$releasever/os/\$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-\$releasever [Vault-updates] name=Vault - CentOS-\$releasever - Updates baseurl=http://vault.centos.org/centos/\$releasever/updates/\$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-\$releasever [Vault-extras] name=Vault - CentOS-\$releasever – Extras baseurl=http://vault.centos.org/centos/\$releasever/extras/\$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-\$releasever EOF )" > /etc/yum.repos.d/vault.repo
Use the following commands to install the required packages:
yum -y install epel-release yum -y install xmlstarlet chrony policycoreutils-python numactl nmon nc
Now continue with the upgrade process as documented in All-in-One Upgrade.