Creating an EDB repository on an isolated network v9
You can create a local repository to act as a host for the PEM RPM packages if the server where you want to upgrade PEM can't directly access the EDB repository. This is a high-level overview of the steps required. You might need to modify the process for your own network.
To create and use a local repository:
Use the following commands on a system with Internet access to download the dependencies for PEM:
yum install yum-plugin-downloadonly mkdir /<pem_dir> yum install --downloadonly --downloaddir=/<pem_dir>/ edb-pem mkdir /<epel_dir> yum install --downloadonly --downloaddir=/<epel_dir>/ epel-release*
Where
<pem_dir>
and<epel_dir>
are the local directories that you create for downloading the RPMs.Copy the directories
/<pem_dir>
and/<epel_dir>
to the machine in the isolated network.Create the repositories:
createrepo /<pem_dir> createrepo /<epel_dir>
Create a repository configuration file called
/etc/yum.repos.d/pem.repo
with connection information that specifies:[pemrepo] name=PEM Repository baseurl=file:///pem7/ enabled=1 gpgcheck=0
Create a repository configuration file called
/etc/yum.repos.d/epel.repo
with connection information that specifies:[epelrepo] name=epel Repository baseurl=file:///pem7/ enabled=1 gpgcheck=0
After specifying the location and connection information for your local repository, you can use dnf commands to install or upgrade PEM server:
To install PEM server:
dnf install edb-pem
To upgrade PEM server:
dnf upgrade edb-pem