{"id":2237,"date":"2015-01-19T10:29:36","date_gmt":"2015-01-19T09:29:36","guid":{"rendered":"http:\/\/www.data-protector.org\/wordpress\/?p=2237"},"modified":"2015-12-10T19:24:26","modified_gmt":"2015-12-10T18:24:26","slug":"fiveminutestorunyourdataprotectorinstallationserveronlinux","status":"publish","type":"post","link":"https:\/\/www.data-protector.org\/wordpress\/2015\/01\/fiveminutestorunyourdataprotectorinstallationserveronlinux\/","title":{"rendered":"Five Minutes to run your Data Protector Installation Server on Linux"},"content":{"rendered":"<p>In order to install the Data Protector client software on Linux based systems and on HP-UX, you need to have a server with the installation server package installed. With an installation server you are able to distribute the software onto new clients or to upgrade existing clients (push installation). I use a virtual machine with a basic installation and no graphical interface in these cases. The installation server is supported on RedHat, CentOS, Oracle Enterprise Linux and SUSE Linux Enterprise Server (details and version information can be found in matrix: Platform_Integrtn_SptMtx.pdf). With the documentation below I show you how to install or upgrade the Data Protector Linux Installation Server. This includes the removal of an older major version and will not take more than five minutes in total.<\/p>\n<p><b>Remove older Data Protector version:<\/b><\/p>\n<pre>\r\ncp \/opt\/omni\/.omnirc \/tmp\/.omnirc.sav\r\nrpm -qa | grep -i ob2 > \/tmp\/removeOB2\r\nfor PACKAGE in `cat \/tmp\/removeOB2`; do rpm -e $PACKAGE --nodeps --noscripts; done;\r\ncp \/etc\/services \/tmp\/services.bak\r\ncat \/etc\/services | sed -e \"s\/omni\/\\#omni\/\" > \/tmp\/services.new\r\ncp \/tmp\/services.new \/etc\/services\r\nrm \/etc\/xinetd.d\/omni \r\nrm -r \/etc\/opt\/omni\r\nrm -r \/opt\/omni\r\nrm -r \/var\/opt\/omni\r\nrm \/tmp\/removeOB2\r\nrm \/tmp\/services.new\r\n<\/pre>\n<p>Comment: This is not the recommended way to uninstall Data Protector, but the fastest method. Keep in mind that Data Protector site specific patches or other hotfixes may not have been installed with the &#8220;OB2&#8221; string in the package description.\n<\/p>\n<p><b>Install new Data Protector version (Installation Server only):<\/b><\/p>\n<pre>\r\nmkdir \/dpinstall                                           (*)\r\nmkdir \/dpinstall\/dp9\r\nmkdir \/dpinstall\/dp9pb\r\ncopy ISO file to \/dpinstall                                (**) \r\ncopy patch bundle file to \/dpinstall                       (***)\r\nmount -o loop \/dpinstall\/TD586-15021.iso \/dpinstall\/dp9\r\n\/dpinstall\/dp9\/LOCAL_INSTALL\/omnisetup.sh -IS\r\numount \/dpinstall\/dp9\r\ntar -xvf DPLNXBDL_00902.tar -C \/dpinstall\/dp9pb\/\r\ncd \/dpinstall\/dp9pb\r\n.\/omnisetup.sh -bundleadd b902\r\ncd \/\r\nrm -r \/dpinstall\r\ncp \/tmp\/.omnirc.sav \/opt\/omni\/.omnirc                      (****)\r\n<\/pre>\n<p>* or any other folder with sufficient space<br \/>\n** e.g. TD586-15021.iso &#8211; Data Protector 9.00 Linux &#8211; use winscp to copy the file<br \/>\n*** e.g. DPLNXBDL_00902.tar &#8211; Data Protector 9.02 Linux &#8211; use winscp to copy the file<br \/>\n**** if file exists &#8211; see remove older version of Data Protector<br \/>\n<br \/>\nIn the example it is assumed that a patch bundle needs to be installed in addition. If no patch bundle is available the steps 3, 5, 9, 10 and 11 are not required. After the installation it is recommend to check the content of the file <code>.omnirc<\/code>; at least the variable <code>OB2_SSH_ENABLED=1<\/code> in file <code>\/opt\/omni\/.omnirc<\/code> is required in order to distribute new clients using Data Protector GUI. If the file does not exist you can create it from template &#8211; <code>cp \/opt\/omni\/.omnirc.TMPL \/opt\/omni\/.omnirc<\/code>. If additional updates are available copy the patches onto the server and decompress using command <code>tar<\/code>. A rpm package and text file will be generated. Within the text files the command to install the patch can be found. Please keep in mind, Data Protector patches will be installed using a special order; for details see <a href=\"https:\/\/www.data-protector.org\/wordpress\/2013\/06\/basics-installation-order-patches\/\">https:\/\/www.data-protector.org\/wordpress\/2013\/06\/basics-installation-order-patches\/<\/a>.\n<\/p>\n<p><b>Register Installation Server in Data Protector Cell:<\/b><\/p>\n<pre>\r\nomnicc -export_is &lt;installation server&gt;                    (*)\r\nomnicc -import_is &lt;installation server&gt;                    (**) \r\n<\/pre>\n<p>* This step is required only if the server was already an installation server<br \/>\n** Use the name of the server (FQDN) for &#8220;installation server&#8221;<br \/>\n<br \/>\nIf this installation server was already used in the past to install the Data Protector client software, you now can use it to upgrade your existing client using the Data Protector GUI. If this installation server is your first installation server you need to configure SSH based authentication first.\n<\/p>\n<p><b>Create public\/private rsa key pair:<\/b><\/p>\n<pre>\r\nssh-keygen                                                 (*)\r\nssh &lt;client - short name&gt;                                  (**) \r\nssh &lt;client - FQDN name&gt;                                   (**) \r\nssh &lt;client - IP address&gt;                                  (**) \r\nAdd public key                                             (***)\r\n<\/pre>\n<p>* Answer the questions to generate the &#8220;key pair&#8221;<br \/>\n** You can cancel the login once you accepted the host key for the client<br \/>\n*** Use <code>ssh<\/code> to login into the new client and add the public key from the installation server (<code>cat \/root\/.ssh\/id_rsa.pub<\/code>) into the file <code>\/root\/.ssh\/authorized_keys<\/code><br \/>\n<br \/>\nIt is assumed that defaults will be used when using the command <code>ssh-keygen<\/code>. Furthermore it is assumed that all defaults were used for the SSH configuration and paths.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to install the Data Protector client software on Linux based systems and on HP-UX, you need to have a server with the installation server package installed. With an installation server you are able to distribute the software onto new clients or to upgrade existing clients (push installation). I use a virtual machine with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"spay_email":""},"categories":[11],"tags":[],"translation":{"provider":"WPGlobus","version":"2.8.8","language":"en","enabled_languages":["en","de"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"de":{"title":false,"content":true,"excerpt":false}}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p28cjj-A5","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4128,"url":"https:\/\/www.data-protector.org\/wordpress\/2018\/05\/data-protector-10-patch-bundle-a-10-04-build-182\/","url_meta":{"origin":2237,"position":0},"title":"Data Protector 10 \u2013 Patch Bundle A.10.04 (Build 182)","date":"23. May 2018","format":false,"excerpt":"{:en}The Patch Bundle A.10.04 (Build 182) for Data Protector 10 has been released on May 22, 2018. Data Protector A.10.03 was released as a full install therefore the cumulative patch 10.04 can only be installed on top of A.10.03. A direct upgrade from A.10.00, A.10.01 or A.10.02 is not possible!\u2026","rel":"","context":"In &quot;DP A.10.00&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3517,"url":"https:\/\/www.data-protector.org\/wordpress\/2017\/12\/data-protector-10-patch-bundle-a-10-02-build-308\/","url_meta":{"origin":2237,"position":1},"title":"Data Protector 10 \u2013 Patch Bundle A.10.02 (Build 308)","date":"7. December 2017","format":false,"excerpt":"{:en}The Patch Bundle A.10.02 (Build 308) for Data Protector 10 has been released on December 7, 2017. The cumulative patch can be installed on top of A.10.00\u00a0or any later Patch Bundle or General Release patch. It is recommended to install it on all Installation Servers (IS) and the Cell Managers\u2026","rel":"","context":"In &quot;DP A.10.00&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3514,"url":"https:\/\/www.data-protector.org\/wordpress\/2017\/09\/data-protector-10-patch-bundle-a-10-01-build-307\/","url_meta":{"origin":2237,"position":2},"title":"Data Protector 10 \u2013 Patch Bundle A.10.01 (Build 307)","date":"28. September 2017","format":false,"excerpt":"{:en}The Patch Bundle A.10.01 (Build 307) for Data Protector 10 has been released on September 28, 2017. This first cumulative patch can be installed on top of A.10.00. It is recommended to install it on all Installation Servers (IS) and the Cell Managers (CM). Then push the new packages from\u2026","rel":"","context":"In &quot;DP A.10.00&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1097,"url":"https:\/\/www.data-protector.org\/wordpress\/2012\/08\/data-protector-sles-11-sp2\/","url_meta":{"origin":2237,"position":3},"title":"Data Protector and SLES 11 SP2","date":"29. August 2012","format":false,"excerpt":"{:en}Since the latest patches for Data Protector (621, 701) the kernel version 3 for Linux is supported to install a new client using installation server. In general there shouldn't be a problem during the installation, however when you receive following error message (i.e. for OpenSuse or SLES 11 SP2): Unsupported\u2026","rel":"","context":"In &quot;Advisory&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3581,"url":"https:\/\/www.data-protector.org\/wordpress\/2017\/03\/data-protector-9-patch-bundle-9-09-build-114\/","url_meta":{"origin":2237,"position":4},"title":"Data Protector 9 \u2013 Patch Bundle 9.09 (Build 114)","date":"30. March 2017","format":false,"excerpt":"{:en}The Patch Bundle A.09.09 (Build 114) for Data Protector 9 has been released on March 30, 2017. The cumulative patch can be installed on top of A.09.00 or any later Patch Bundle or General Release patch. It is recommended to install it on all Installation Servers (IS) and the Cell\u2026","rel":"","context":"In &quot;DP A.09.00&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3937,"url":"https:\/\/www.data-protector.org\/wordpress\/2018\/04\/data-protector-9-gr-patches-9-09-build-117\/","url_meta":{"origin":2237,"position":5},"title":"Data Protector 9 \u2013 GR Patches 9.09 (Build 117)","date":"5. April 2018","format":false,"excerpt":"{:en}The General Release Patches\u00a0A.09.09 (Build 117) for Data Protector 9 has been released on April 4, 2018. The 117 GR Patches must be installed on top of the 115 and 116 GR Patches (which requires Patch Bundle 9.09). It is recommended to install all the GR Patches as a group\u2026","rel":"","context":"In &quot;DP A.09.00&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/posts\/2237"}],"collection":[{"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/comments?post=2237"}],"version-history":[{"count":17,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/posts\/2237\/revisions"}],"predecessor-version":[{"id":2795,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/posts\/2237\/revisions\/2795"}],"wp:attachment":[{"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/media?parent=2237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/categories?post=2237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.data-protector.org\/wordpress\/wp-json\/wp\/v2\/tags?post=2237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}