Red Hat Training

A Red Hat training course is available for Red Hat Satellite

6.6. 根​​​据​​​机​​​构​​​同​​​步​​​

Satellite 同​​​步​​​有​​​一​​​个​​​新​​​的​​​改​​​进​​​,它​​​是​​​ satellite 间​​​同​​​步​​​功​​​能​​​一​​​部​​​分​​​,即​​​用​​​户​​​可​​​将​​​内​​​容​​​导​​​入​​​任​​​意​​​特​​​定​​​机​​​构​​​。​​​可​​​在​​​本​​​地​​​进​​​行​​​此​​​操​​​作​​​,也​​​可​​​远​​​程​​​从​​​主​​​机​​​托​​​管​​​或​​​者​​​另​​​一​​​个​​​ satellite 进​​​行​​​同​​​步​​​。​​​
Satellite 同​​​步​​​的​​​目​​​的​​​是​​​可​​​以​​​根​​​据​​​ org_id 导​​​入​​​内​​​容​​​。​​​这​​​面​​​向​​​两​​​种​​​用​​​户​​​。​​​一​​​是​​​断​​​开​​​连​​​接​​​的​​​多​​​机​​​构​​​案​​​例​​​,在​​​这​​​种​​​情​​​况​​​下​​​,用​​​户​​​的​​​内​​​容​​​主​​​要​​​来​​​源​​​可​​​以​​​来​​​自​​​频​​​道​​​转​​​储​​​或​​​者​​​从​​​连​​​接​​​的​​​ satellite 导​​​出​​​,并​​​导​​​入​​​回​​​ Satellite。​​​用​​​户​​​通​​​常​​​在​​​断​​​开​​​连​​​接​​​的​​​ satellite 中​​​托​​​管​​​定​​​制​​​频​​​道​​​。​​​如​​​果​​​他​​​们​​​想​​​要​​​从​​​连​​​接​​​的​​​ satellite 中​​​导​​​出​​​定​​​制​​​频​​​道​​​,即​​​可​​​使​​​用​​​这​​​个​​​频​​​道​​​完​​​成​​​。​​​另​​​一​​​种​​​情​​​况​​​是​​​连​​​接​​​的​​​多​​​机​​​构​​​ satellite 客​​​户​​​,这​​​些​​​新​​​标​​​签​​​可​​​作​​​为​​​在​​​多​​​机​​​构​​​间​​​移​​​动​​​内​​​容​​​的​​​方​​​法​​​。​​​
另​​​一​​​种​​​情​​​况​​​是​​​连​​​接​​​的​​​多​​​机​​​构​​​ satellite 用​​​户​​​。​​​这​​​些​​​新​​​标​​​签​​​的​​​含​​​义​​​是​​​在​​​多​​​个​​​机​​​构​​​间​​​移​​​动​​​内​​​容​​​。​​​
根​​​据​​​机​​​构​​​同​​​步​​​有​​​几​​​个​​​规​​​则​​​,它​​​会​​​按​​​照​​​这​​​些​​​规​​​则​​​维​​​护​​​资​​​源​​​机​​​构​​​的​​​完​​​整​​​性​​​。​​​
  • 如​​​果​​​源​​​内​​​容​​​属​​​于​​​基​​​本​​​机​​​构​​​(任​​​意​​​红​​​帽​​​内​​​容​​​),即​​​使​​​指​​​定​​​了​​​目​​​的​​​机​​​构​​​,也​​​将​​​其​​​默​​​认​​​为​​​基​​​本​​​机​​​构​​​。​​​这​​​样​​​就​​​保​​​证​​​指​​​定​​​内​​​容​​​总​​​是​​​在​​​那​​​个​​​特​​​权​​​基​​​本​​​机​​​构​​​中​​​。​​​
  • 如​​​果​​​在​​​命​​​令​​​行​​​中​​​具​​​体​​​指​​​定​​​了​​​一​​​个​​​机​​​构​​​,那​​​么​​​它​​​将​​​从​​​那​​​个​​​机​​​构​​​导​​​入​​​内​​​容​​​。​​​
  • 如​​​果​​​没​​​有​​​指​​​定​​​机​​​构​​​,它​​​将​​​默​​​认​​​使​​​用​​​机​​​构​​​ 1。​​​
以​​​下​​​是​​​三​​​个​​​示​​​例​​​情​​​况​​​,使​​​用​​​机​​​构​​​ ID(orgid)进​​​行​​​ Satellite 间​​​的​​​同​​​步​​​:
  1. 从​​​主​​​ Satellite 向​​​从​​​属​​​ Satellite 导​​​入​​​。​​​
    satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2
    
  2. 从​​​特​​​定​​​机​​​构​​​的​​​导​​​出​​​转​​​储​​​中​​​导​​​入​​​内​​​容​​​
    $ satellite-sync -m /dump -c channel-name --orgid=2
    
  3. 从​​​主​​​机​​​托​​​管​​​导​​​入​​​内​​​容​​​(假​​​设​​​注​​​册​​​并​​​激​​​活​​​该​​​系​​​统​​​。​​​如​​​果​​​没​​​有​​​指​​​定​​​资​​​源​​​机​​​构​​​,则​​​选​​​择​​​红​​​帽​​​基​​​本​​​频​​​道​​​)。​​​
    $ satellite-sync -c channel-name