{"id":10,"date":"2007-05-16T15:02:16","date_gmt":"2007-05-16T20:02:16","guid":{"rendered":"http:\/\/yourlinuxguy.com\/ww\/?p=10"},"modified":"2007-06-12T10:16:29","modified_gmt":"2007-06-12T15:16:29","slug":"how-do-i-make-an-oessp2-network-installation-server","status":"publish","type":"post","link":"https:\/\/yourLinuxGuy.com\/?p=10","title":{"rendered":"How do I make an OESsp2 network installation server?"},"content":{"rendered":"<p><em>&#8230;self-submitted&#8230;<\/em><\/p>\n<p>This one&#8217;s easy&#8230; once you know how to do it&#8230; \ud83d\ude09  Seriously, setting up an installation server for OESsp2 is a bit trickier than setting up and installation server for good ol&#8217; OpenSuse, mostly because OES is based on SLES9. And here&#8217;s the easiest way to do it, <em>not<\/em> the <em>only<\/em> way&#8230;<\/p>\n<ol>\n<li>Get a Linux server that will be your Apache2-based HTTP network installation server. Make sure Apach2 is already configured and running.<\/li>\n<li>Copy the ISOs for OESsp2 to a subdirectory on that server, like \/tmp\/iso\/ for instance.<\/li>\n<li>Create a destination directory target for the script your going to run in the next step. You may as well create it directly under the apache document directory; on Suse, this is \/srv\/www\/htdocs\/ by default. So, your target directory might be something like \/srv\/www\/htdocs\/install\/oessp2\/<\/li>\n<li>Configure your new directory to be served by Apache2. See this example (and please notice the &#8220;FollowSymLinks&#8221;, which is the most important part since the script creates soft links), and restart Apache2 when finished:\n<p align=\"left\">Alias \/install\/ &#8220;\/srv\/www\/htdocs\/install\/&#8221;<br \/>\n&lt;Directory &#8220;\/srv\/www\/htdocs\/install&#8221;&gt;<br \/>\nOptions Indexes MultiViews FollowSymLinks<br \/>\nAllowOverride None<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\n&lt;\/Directory&gt;<\/li>\n<li>Get the <a href=\"http:\/\/support.novell.com\/cgi-bin\/search\/searchtid.cgi?\/2972902.htm\" title=\"netInstall.sh from Novell\/Suse\">netInstall.sh<\/a> script from Novell, and run it from the console or a shell session on that server. It will prompt you for the path to the ISOs, and a destination path for the extracted result directory; this should be the same target as specified above, for instance \/srv\/www\/htdocs\/install\/oessp2\/. Either way, you should choose a destination path that is visible from the Apache2 service. A couple major heads-ups here: trying to run the script across a filesystem mount (like on another machine or from an nfs export or something) will only cause you problems with permissions and soft links that the script creates. For pete&#8217;s sake, just run it on the console or in a ssh session. To put a fine point on it, the netInstall.sh script, the ISOs, the target, and you should all be on the same server.<\/li>\n<li>Burn the ISO for disk1 to a cdrom. This is the only one you&#8217;ll need. Boot to the cdrom.<\/li>\n<li>Now, follow the <a href=\"http:\/\/www.novell.com\/documentation\/oes\/install_linux\/data\/btlcu50.html#but0x87\" title=\"OES network installation\" target=\"_blank\">excellent instructions on the Novell Documentation site for OES<\/a>.<\/li>\n<\/ol>\n<p>At this point, you should be on your way to happily installing yet another OESsp2 server on your network. Don&#8217;t forget about the EVMS\/NSS &#8220;gotcha&#8221;&#8230; and the extra IP address if you&#8217;re installing iFolder3&#8230; and so on&#8230;<\/p>\n<p>\ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230;self-submitted&#8230; This one&#8217;s easy&#8230; once you know how to do it&#8230; \ud83d\ude09 Seriously, setting up an installation server for OESsp2 is a bit trickier than setting up and installation server for good ol&#8217; OpenSuse, mostly because OES is based on&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/yourLinuxGuy.com\/?p=10\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12,13],"tags":[],"class_list":["post-10","post","type-post","status-publish","format-standard","hentry","category-advanced","category-oeslinux"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pnjn1-a","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":0,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/10\/revisions"}],"wp:attachment":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}