In den folgenden Beispielen wird jeweils überprüft, ob die Sun Update Connection Proxy-Software auf dem System installiert ist.
Das folgende Beispiel zeigt, wie Sie einen Sun Update Connection Proxy konfigurieren können, damit er auf einen anderen Proxy in der Kette verweist. Sie konfigurieren zwei Proxys als Bezugsquellen für Rechner in zwei verschiedenen Gebäuden.
psvr1 wird so konfiguriert, dass er Updates vom Sun Update-Server bezieht. Außerdem kommuniziert psvr1 über einen Netzwerk-Proxy mit dem Internet. Um den Sun Update Connection Proxy nutzen zu können, müssen Sie den Hostnamen (networkproxy1) sowie die Port-Nummer (2010) des Netzwerk-Proxy angeben. Nachdem Sie psvr1 konfiguriert haben, müssen Sie ihn starten. Sie können den Sun Update Connection Proxy auch so konfigurieren, dass er bei jedem Systemstart automatisch hochgefahren wird.
psvr1 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr1 # patchsvr setup -x networkproxy1:2010 psvr1 # patchsvr setup -p https://getupdates1.sun.com/ psvr1 # patchsvr start Starting Local Patch Server psvr1 # patchsvr enable |
psvr2 wird so konfiguriert, dass er Updates von psvr1 bezieht. Zu diesem Zweck muss dem Server die URL http://psvr1:3816/solaris/ übergeben werden. Nachdem Sie psvr2 konfiguriert haben, müssen Sie ihn starten. Sie können den Sun Update Connection Proxy auch so konfigurieren, dass er bei jedem Systemstart automatisch hochgefahren wird.
psvr2 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr2 # patchsvr setup -p http://psvr1:3816/solaris/ psvr2 # patchsvr start Starting Local Patch Server psvr2 # patchsvr enable |
Nachdem Sie beide Update-Server konfiguriert und gestartet haben, müssen Sie die Client-Systeme entsprechend anpassen. Siehe So legen Sie eine Update-Bezugsquelle über die GUI fest.
Das folgende Beispiel veranschaulicht, wie Sie einen Sun Update Connection Proxy so konfigurieren, dass er Updates von einer lokalen Update-Sammlung im Verzeichnis /export/updates bezieht. Die URL, die auf das Verzeichnis zeigt, ist file:///export/updates. Im Anschluss an die Konfiguration müssen Sie den Proxy starten. Sie können den Sun Update Connection Proxy auch so konfigurieren, dass er bei jedem Systemstart automatisch hochgefahren wird.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
Nachdem Sie den Update-Server konfiguriert und gestartet haben, müssen Sie die Client-Systeme entsprechend anpassen. Siehe So legen Sie eine Update-Bezugsquelle über die GUI fest.
Das folgende Beispiel veranschaulicht, wie ein Sun Update Connection Proxy konfiguriert wird, damit er Updates von einer lokalen Update-Sammlung auf einer CD bezieht, die im ersten CD-ROM-Laufwerk eingelegt ist. Die URL, die auf diese CD zeigt, ist file:///cdrom/cdrom0 . Im Anschluss an die Konfiguration müssen Sie den Proxy starten. Sie können den Sun Update Connection Proxy auch so konfigurieren, dass er bei jedem Systemstart automatisch hochgefahren wird.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///cdrom/cdrom0 # patchsvr start Starting Local Patch Server # patchsvr enable |
Nachdem Sie den Update-Server konfiguriert und gestartet haben, müssen Sie die Client-Systeme entsprechend anpassen. Siehe So legen Sie eine Update-Bezugsquelle über die GUI fest.
Das folgende Beispiel veranschaulicht, wie ein Sun Update Connection Proxy konfiguriert wird, damit er Updates von einer Update-Sammlung bezieht, die auf einem Remote-System geladen ist. Die URL, die auf dieses Verzeichnis zeigt, ist /net/mars/export/updates. Im Anschluss an die Konfiguration müssen Sie den Proxy starten. Sie können den Sun Update Connection Proxy auch so konfigurieren, dass er bei jedem Systemstart automatisch hochgefahren wird.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///net/mars/export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
Nachdem Sie den Update-Server konfiguriert und gestartet haben, müssen Sie die Client-Systeme entsprechend anpassen. Siehe So legen Sie eine Update-Bezugsquelle über die GUI fest.
Sie können die Konfigurationeinstellungen des Sun Update Connection Proxy überprüfen. Dies kann bei der Problembehebung nützlich sein und hilft beim Verständnis der Einstellungen, die für ein Update relevant sind.
Zu den Konfigurationseinstellungen gehören folgende Informationen:
Speicherort der Update-Sammlung. Die Update-Bezugsquelle, die überprüft wird, wenn das angeforderte Update auf dem lokalen Server nicht verfügbar ist.
Netzwerk-Proxy-Informationen. Der Hostname und die Port-Nummer des Netzwerk-Proxys, der die Kommunikation mit dem Internet vermittelt.
Speicherort des Update-Cache. Das Verzeichnis, in dem Updates zwischengespeichert werden.
Melden Sie sich als Superuser beim Sun Update Connection Proxy an.
Rufen Sie eine Liste der Konfigurationseinstellungen für den Proxy auf.
# patchsvr setup -l Patch source URL: https://getupdates1.sun.com Cache location: /var/sadm/spool/patchsvr Web proxy host name: mars Web proxy port number: 8080 |
Wenn Sie Änderungen an den Konfigurationseinstellungen des Sun Update Connection Proxy vornehmen wollen, müssen Sie zunächst den Proxy anhalten. Nachdem Sie die Einstellungen mithilfe des Befehls patchsvr setup geändert haben, starten Sie den Proxy erneut.
Informationen über die Konfigurationseinstellungen, die geändert werden können, finden Sie unter patchsvr(1M) in der Dokumentation (Man Page).
Melden Sie sich als Superuser bei dem System an, das Sie als Sun Update Connection Proxy nutzen wollen.
Halten Sie den Proxy an.
# patchsvr stop |
Ändern Sie die gewünschten Konfigurationseinstellungen (eine Einstellung pro Befehlszeile).
Geben Sie beispielsweise einen Netzwerk-Proxy (network-proxy-name) und einen Port (port) an.
# patchsvr setup -x network-proxy-name:port |
Starten Sie den Proxy.
# patchsvr start |