LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 12-23-2010, 09:32 AM   #1
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,923
Blog Entries: 31

Rep: Reputation: 182Reputation: 182
Autonomous network install


I am wanting to explore some other distributions to possibly use at work in the near future. One of the possible requirements will be to do an autonomous network install. Basically, that means the internet will not be reachable, and I would need to run any and all services within the isolated LAN. The obvious to get a network boot going would be the usual PXE components, DHCP, TFTP, and some network boot loader. Then a repository for the distribution would need to be hosted (like being a mirror). What I would like to see in a distribution is some obvious means to select just the files needed for one exact version and architecture (usually the latest version and for x86-64/amd64), load those on the netinstall server, and keep them in sync with rsync or similar tool. One server would be online to get this data, and a hard drive replica would be carried to the server on the isolated LAN (hard physical isolation which cannot get to the internet, even by proxy or VPN).

Basically, I'm wondering which distributions can handle that better. I don't want to mirror the entire distribution, though.
 
Old 12-24-2010, 02:51 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
I'm not really sure what kind of response you're after here. It's not going to be about the distribution but the frame work to delivery them. I'd suggest looking at cobbler which can mirror all redhat and debian derivatives very well. As for the bit about not mirroring everything, that's a very subtle thing really, hiw do you know what you will and won't need etc.?
 
Old 12-27-2010, 09:41 AM   #3
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,923

Original Poster
Blog Entries: 31

Rep: Reputation: 182Reputation: 182
Quote:
Originally Posted by acid_kewpie View Post
I'm not really sure what kind of response you're after here. It's not going to be about the distribution but the frame work to delivery them. I'd suggest looking at cobbler which can mirror all redhat and debian derivatives very well. As for the bit about not mirroring everything, that's a very subtle thing really, hiw do you know what you will and won't need etc.?
I'm not sure what I am looking for, either. I can imagine a few possibilities. Basically, something that can tell me WHAT I need to mirror for a specific version of the distribution (for example, Ubuntu 10.04 LTS, or Centos 5.5), and what portion needs to be mirrored to become a local repository (that I can add to the repository list and have it go there instead). The question "exactly what files do I need to make a complete working repository for this specific version" may be a better question to ask.

What I want to avoid is mirroring ALL the versions of Ubuntu, if all I want is (for example) 10.04. Likewise for other distros.

Note that I am not looking to make a public repository; we don't have the bandwidth to do that. But I am looking for something more than just a web cache (which would help on bandwidth issues). The reason for that is security containment (e.g. doing the installs in a LAN that will never have internet access, not even via a proxy). So, basically, I need to carry all the data over on a hard drive and when it's there, it provides all I need to do full installs, add many packages, and be as up to date as when I do the last mirroring to that drive. Mirroring by rsync or similar would be preferred to reduce traffic when updating.
 
Old 12-27-2010, 09:54 AM   #4
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,923

Original Poster
Blog Entries: 31

Rep: Reputation: 182Reputation: 182
For Ubuntu, this page seems to describe all the processes involved:

https://help.ubuntu.com/community/Rsyncmirror

But it also points out the problem of mirroring everything ... over 200 GB by now I am sure. One solution to what I am looking for is a description of what SUBSET of these files I will need for a specific version. That page refers to the location rsync://archive.ubuntu.com/ubuntu which if listed shows 4 subdirectories to choose from ... dists, indices, pool, project. The big question is how to avoid downloading what I do not need, while being sure I do get everything I do need, for the chosen version. It does not appear to be structured as "10.04" or "lucid" as a top directory to just do one sync to get that.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Autonomous Linux Sailboat to Research Whales LXer Syndicated Linux News 0 01-20-2010 05:21 AM
LXer: Autonomous robot runs Linux on Intel Atom LXer Syndicated Linux News 0 10-07-2009 01:20 AM
Ubuntu network install using eth1 wireless network detection failed! xterminator890i Linux - Networking 3 06-23-2008 12:26 PM
LXer: Device Profile: RobuSoft RobuROC 6 autonomous vehicle LXer Syndicated Linux News 0 07-26-2006 08:54 AM
LXer: Joshua: Autonomous Robot Chess LXer Syndicated Linux News 0 06-07-2006 12:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 08:16 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration