Which three steps are involved in the installing Ksplice on servers that will be updated?
A.
You have to be logged as user “ksplice” on the server you want to prepare and install Oracle
Ksplice on.
B.
The Uptrack package needs access directly or through a proxy to the Oracle public yum
repository (http://public-yum.oracle.com/) to download the required packages for the uptrack-*
utilities to be able to work correctly.
C.
Download the install-uptrack script using the “wget –N http://www.ksplice.com/uptrack/installuptrack” command.
D.
You have to be logged in as user “root” on the server you want to prepare and install Oracle
ksplice on.
E.
The uptrack package will set up a yum repository (/etc/yum.repos.d/ksplice-uptrack.repo) and
download the required package for the uptrack-* utilities to be able to work correctly.
F.
Download the ksplice ISO image from https://edelivery.oracle.com/linux and then run the “sh
install-uptrack” script from the ISO image.
Explanation:
B:Your system must have access to the internet to install Ksplice. If you are using a
proxy, set the proxy in your shell:
export http_proxy=http://proxy.company.com:port
export https_proxy=http://proxy.company.com:port
CD:Once you have an access key run the following commands as root, replacing
YOUR_ACCESS_KEY with the access key you received upon sign-up:
wget -N https://www.ksplice.com/uptrack/install-uptrack
sh install-uptrack YOUR_ACCESS_KEY
uptrack-upgrade–y
E:If you’d like Ksplice Uptrack to automatically install updates as they become available, run:
sh install-uptrack YOUR_ACCESS_KEY –autoinstall
in place of the above install-uptrack command, or set “autoinstall = yes” in your
/etc/uptrack/uptrack.conf after installation.
Reference: Ksplice,Installation instructions
That’s wrong
If you take a look at the uptrack-install script you will find the following function:
[root@host ~]# wget -N https://www.ksplice.com/uptrack/install-uptrack
do_redhat_install(){
yada, yada, yada…
if [ “${release}” = “ol” ]; then
do_retrieval https://www.ksplice.com/yum/uptrack/ol/ksplice-uptrack-release.noarch.rpm ${installer}
}
Ok. Now, download this rpm manually and check it’s contents:
[root@host ~]# rpm -qlp ksplice-uptrack-release.noarch.rpm
aviso: ksplice-uptrack-release.noarch.rpm: Cabeçalho V3 DSA/SHA1 Signature, ID da chave 16c083cd: NOKEY
/etc/pki/rpm-gpg/RPM-GPG-KEY-ksplice
/etc/yum.repos.d/ksplice-uptrack.repo
See? This RPM provides a repo source, where uptrack-* tools can be found, so, E is the right answer instead of B. uptrack packages are not provided by the public yum from Oracle EL:
The right answer is: C, D and E
PS: The script name is wrong on C. There is a – between install and uptrack