Red Hat Training

A Red Hat training course is available for Red Hat Satellite

8.6. 使​​​用​​​独​​​立​​​的​​​数​​​据​​​库​​​建​​​立​​​冗​​​余​​​ Satellite

克​​​隆​​​选​​​项​​​对​​​有​​​ Embedded Database 的​​​ Satellite 有​​​效​​​,您​​​可​​​以​​​通​​​过​​​准​​​备​​​冗​​​余​​​的​​​ Satellite 来​​​减​​​少​​​有​​​ Stand-Alone Database 的​​​ Satellite 的​​​停​​​机​​​时​​​间​​​。​​​与​​​克​​​隆​​​一​​​个​​​有​​​ Embedded Database 的​​​ Satellite 不​​​同​​​,有​​​ Stand-Alone Database 冗​​​余​​​ Satellite 可​​​以​​​作​​​为​​​活​​​跃​​​的​​​系​​​统​​​使​​​用​​​,也​​​可​​​以​​​作​​​为​​​备​​​份​​​的​​​系​​​统​​​使​​​用​​​。​​​这​​​完​​​全​​​取​​​决​​​于​​​您​​​的​​​网​​​络​​​拓​​​扑​​​结​​​构​​​,而​​​与​​​这​​​里​​​介​​​绍​​​的​​​步​​​骤​​​没​​​有​​​联​​​系​​​。​​​
要​​​建​​​立​​​这​​​个​​​冗​​​余​​​,请​​​首​​​先​​​安​​​装​​​主​​​ Satellite,而​​​不​​​是​​​独​​​立​​​服​​​务​​​器​​​的​​​主​​​机​​​名​​​,除​​​非​​​在​​​ SSL 证​​​书​​​的​​​通​​​用​​​名​​​字​​​段​​​中​​​为​​​ SSL 证​​​书​​​指​​​定​​​的​​​值​​​代​​​表​​​您​​​的​​​最​​​高​​​可​​​用​​​性​​​配​​​置​​​,。​​​然​​​后​​​:
  1. 使​​​用​​​ Oracle 推​​​荐​​​的​​​构​​​建​​​一​​​个​​​容​​​错​​​数​​​据​​​库​​​的​​​方​​​法​​​为​​​故​​​障​​​切​​​换​​​准​​​备​​​ Stand-Alone Database。​​​请​​​咨​​​询​​​您​​​的​​​数​​​据​​​库​​​管​​​理​​​员​​​。​​​
  2. 在​​​一​​​台​​​独​​​立​​​的​​​机​​​器​​​中​​​安​​​装​​​有​​​ Stand-Alone Database 的​​​ RHN Satellite(和​​​ Red Hat Enterprise Linux AS 基​​​本​​​安​​​装​​​),跳​​​过​​​生​​​成​​​数​​​据​​​库​​​设​​​置​​​、​​​数​​​据​​​库​​​方​​​案​​​、​​​SSL 证​​​书​​​和​​​系​​​统​​​启​​​动​​​脚​​​本​​​的​​​步​​​骤​​​。​​​应​​​该​​​包​​​括​​​与​​​在​​​ Satellite 初​​​始​​​安​​​装​​​和​​​注​​​册​​​新​​​ Satellite 时​​​提​​​供​​​的​​​ RHN 帐​​​户​​​和​​​数​​​据​​​库​​​连​​​接​​​信​​​息​​​相​​​同​​​的​​​信​​​息​​​。​​​
    如​​​果​​​您​​​的​​​原​​​始​​​的​​​ SSL 证​​​书​​​并​​​没​​​有​​​包​​​括​​​您​​​的​​​高​​​可​​​用​​​性​​​的​​​解​​​决​​​方​​​案​​​,现​​​在​​​您​​​应​​​该​​​生​​​成​​​一​​​个​​​包​​​括​​​更​​​适​​​当​​​的​​​通​​​用​​​名​​​值​​​的​​​证​​​书​​​。​​​在​​​这​​​种​​​情​​​况​​​下​​​,您​​​还​​​可​​​以​​​生​​​成​​​一​​​个​​​新​​​的​​​系​​​统​​​启​​​动​​​脚​​​本​​​来​​​获​​​得​​​这​​​个​​​新​​​值​​​。​​​
  3. 安​​​装​​​后​​​,从​​​主​​​ Satellite 中​​​将​​​以​​​下​​​文​​​件​​​复​​​制​​​到​​​从​​​ Satellite:
    • /etc/rhn/rhn.conf
    • /etc/tnsnames.ora
    • /var/www/rhns/server/secret/rhnSecret.py
  4. 将​​​主​​​ Satellite 中​​​的​​​服​​​务​​​器​​​端​​​的​​​ SSL 证​​​书​​​ RPM 复​​​制​​​到​​​从​​​ Satellite 中​​​并​​​安​​​装​​​它​​​们​​​。​​​请​​​参​​​阅​​​《​​​RHN 客​​​户​​​端​​​配​​​置​​​指​​​南​​​》​​​中​​​的​​​共​​​享​​​证​​​书​​​一​​​节​​​来​​​获​​​得​​​详​​​细​​​的​​​信​​​息​​​。​​​请​​​记​​​住​​​,通​​​用​​​名​​​值​​​必​​​须​​​代​​​表​​​了​​​组​​​合​​​的​​​ Satellite 解​​​决​​​方​​​案​​​,而​​​不​​​是​​​单​​​一​​​机​​​器​​​的​​​主​​​机​​​名​​​。​​​
    如​​​果​​​您​​​在​​​安​​​装​​​ Satellite 时​​​创​​​建​​​了​​​一​​​个​​​新​​​的​​​、​​​包​​​括​​​一​​​个​​​新​​​通​​​用​​​名​​​值​​​的​​​ SSL 证​​​书​​​,您​​​应​​​该​​​将​​​ RPM 从​​​ Satellite 复​​​制​​​到​​​主​​​ Satellite 并​​​重​​​新​​​分​​​发​​​客​​​户​​​端​​​的​​​证​​​书​​​。​​​如​​​果​​​您​​​还​​​创​​​建​​​了​​​另​​​外​​​一​​​个​​​系​​​统​​​启​​​动​​​脚​​​本​​​,您​​​应​​​该​​​使​​​用​​​它​​​来​​​在​​​客​​​户​​​端​​​系​​​统​​​中​​​安​​​装​​​证​​​书​​​。​​​
  5. 如​​​果​​​您​​​没​​​有​​​创​​​建​​​新​​​的​​​系​​​统​​​启​​​动​​​脚​​​本​​​,请​​​将​​​主​​​ Satellite /var/www/html/pub/bootstrap/ 中​​​的​​​内​​​容​​​复​​​制​​​到​​​从​​​ Satellite 中​​​。​​​如​​​果​​​您​​​生​​​成​​​了​​​新​​​脚​​​本​​​,请​​​将​​​目​​​录​​​中​​​的​​​内​​​容​​​复​​​制​​​到​​​主​​​ Satellite。​​​
  6. 使​​​用​​​以​​​下​​​命​​​令​​​关​​​闭​​​从​​​ Satellite 中​​​的​​​ RHN Task Engine。​​​
    /sbin/service taskomatic stop
    
    您​​​可​​​以​​​使​​​用​​​定​​​制​​​脚​​​本​​​或​​​其​​​它​​​方​​​法​​​在​​​从​​​ Satellite 中​​​建​​​立​​​ RHN Task Engine 的​​​自​​​动​​​启​​​动​​​/故​​​障​​​切​​​换​​​。​​​无​​​论​​​是​​​哪​​​种​​​方​​​法​​​,都​​​需​​​要​​​在​​​故​​​障​​​切​​​换​​​后​​​启​​​动​​​它​​​。​​​
  7. 在​​​ Satellite 间​​​通​​​过​​​某​​​些​​​联​​​网​​​存​​​储​​​设​​​备​​​间​​​共​​​享​​​频​​​道​​​软​​​件​​​包​​​数​​​据​​​(默​​​认​​​放​​​置​​​在​​​ /var/satellite)。​​​这​​​避​​​免​​​了​​​数​​​据​​​重​​​复​​​的​​​问​​​题​​​并​​​使​​​每​​​个​​​ Satellite 中​​​的​​​数​​​据​​​存​​​储​​​保​​​持​​​一​​​致​​​。​​​
  8. 在​​​ Satellite 间​​​通​​​过​​​某​​​些​​​联​​​网​​​存​​​储​​​设​​​备​​​间​​​共​​​享​​​缓​​​存​​​数​​​据​​​(默​​​认​​​位​​​置​​​在​​​ /var/cache/rhn)。​​​这​​​避​​​免​​​了​​​数​​​据​​​重​​​复​​​的​​​问​​​题​​​并​​​保​​​证​​​每​​​个​​​ Satellite 中​​​的​​​缓​​​存​​​数​​​据​​​一​​​致​​​。​​​
  9. 通​​​过​​​使​​​用​​​通​​​用​​​名​​​和​​​一​​​个​​​适​​​合​​​您​​​系​​​统​​​结​​​构​​​的​​​方​​​法​​​来​​​使​​​您​​​的​​​网​​​络​​​上​​​有​​​多​​​个​​​可​​​用​​​的​​​ Satellite。​​​选​​​项​​​包​​​括​​​ round-robin DNS,一​​​个​​​网​​​络​​​负​​​载​​​平​​​衡​​​器​​​和​​​一​​​个​​​逆​​​向​​​代​​​理​​​设​​​置​​​。​​​