Difference between pages "Metro/pt-br" and "Talk:Funtoo Profiles"

< Metro(Difference between pages)
(Created page with "Essa ágina contem tópicos relacionados ao Metro, a ferramenta de construção automatizada do Funtoo Linux. Novos usuários deve iniciar cxom o [[Metro Quick Start Tutorial]...")
 
m (Drobbins moved page Talk:Funtoo 1.0 Profile to Talk:Funtoo Profiles: clearer)
 
Line 1: Line 1:
Essa ágina contem tópicos relacionados ao Metro, a ferramenta de construção automatizada do Funtoo Linux. Novos usuários deve iniciar cxom o [[Metro Quick Start Tutorial]].
+
== Multiple systems ==
 +
<p>I have multiple machines that I maintain but I want to use a central system to manage them.</p>
 +
<p>I also maintain several systems in separate partitions on some machines.</p>
 +
<br/>
 +
<p>The multiple machine problem is managad by building a 'thumb' drive with complete installation scripts:
 +
#Boot a standard distribution disk
 +
#Mount the 'thumb' drive
 +
#Run a script from the 'thumb' drive for that machine and partition to set up the system.<br/>Problems:
 +
#*Configuring the network
 +
#*Assuring the correct partitions exist
 +
#**Some of the partitions will be for 'foreign' systems by microsoft, apple, red hat and so on...
 +
#*Creating/Cleaning up the file system on selected partions
 +
#**External identification
 +
#***Partition labels
 +
#***UUIDs
 +
#**Internal identification - special files in 'root', starting with 'blank'
 +
#***' LABEL=...'
 +
#***' UUID=...'
 +
#***' DEVICE=...' (must be verified/reset during 'boot')
 +
#*Standard mount points and build 'fstab' entries
 +
#**from a machine configuration file on the thumb drive
 +
#**include an 'own root' symbolic link for consistancy of reference
 +
#**an 'onboot' directory tree to maintain access to directories under mount points
 +
#*Initial file population - copy selected files from the 'thumb' drive
 +
#*'sync' the system to current levels
 +
#'chroot' to the newly installed system partition and run more scripts from the 'thumb' drive
 +
#*incomplete at this time
 +
#NOTE: This process may be interupted/aborted by errors at different points and has to allow for correction/restart.
 +
</p>
 +
<p>Multiple system partitions use pieces from the multiple machine solution using 'chroot'.</p>
 +
=== Help building tools ===
 +
<p>Can you guys/gals identify hook points where the above outline could make use of the profile system?</p>
 +
<p>'''Could the profile system be extended to allow easy configuration for multiple system?'''</p>
  
[[Category:Projects]]
+
--[[User:Mtew|Mtew]] ([[User talk:Mtew|talk]]) 05:07, 31 July 2014 (UTC)
[[Category:Virtualization]]
+
[[Category:DevOps]]
+

Latest revision as of 07:05, January 11, 2015

Multiple systems

I have multiple machines that I maintain but I want to use a central system to manage them.

I also maintain several systems in separate partitions on some machines.


The multiple machine problem is managad by building a 'thumb' drive with complete installation scripts:

  1. Boot a standard distribution disk
  2. Mount the 'thumb' drive
  3. Run a script from the 'thumb' drive for that machine and partition to set up the system.
    Problems:
    • Configuring the network
    • Assuring the correct partitions exist
      • Some of the partitions will be for 'foreign' systems by microsoft, apple, red hat and so on...
    • Creating/Cleaning up the file system on selected partions
      • External identification
        • Partition labels
        • UUIDs
      • Internal identification - special files in 'root', starting with 'blank'
        • ' LABEL=...'
        • ' UUID=...'
        • ' DEVICE=...' (must be verified/reset during 'boot')
    • Standard mount points and build 'fstab' entries
      • from a machine configuration file on the thumb drive
      • include an 'own root' symbolic link for consistancy of reference
      • an 'onboot' directory tree to maintain access to directories under mount points
    • Initial file population - copy selected files from the 'thumb' drive
    • 'sync' the system to current levels
  4. 'chroot' to the newly installed system partition and run more scripts from the 'thumb' drive
    • incomplete at this time
  5. NOTE: This process may be interupted/aborted by errors at different points and has to allow for correction/restart.

Multiple system partitions use pieces from the multiple machine solution using 'chroot'.

Help building tools

Can you guys/gals identify hook points where the above outline could make use of the profile system?

Could the profile system be extended to allow easy configuration for multiple system?

--Mtew (talk) 05:07, 31 July 2014 (UTC)