이 장에서는 Solaris 10 시스템에 Sun Update Connection 프록시(로컬 패치 서버라고도 함)를 구성하는 방법에 대해 설명합니다. 이 장은 다음 내용으로 구성되어 있습니다.
Sun Update Connection 프록시는 Sun Update Connection 호스팅 제품 및 Sun Patch Manager 2.0 제품을 사용하는 클라이언트 시스템을 지원합니다. Sun Update Connection System 클라이언트 시스템은 Sun Patch Manager 2.0 제품과 관련된 이전의 로컬 패치 서버 기능과 호환되지 않습니다.
Sun Update Connection 프록시는 Sun Service Plan 고객에게 무료로 제공되는 옵션 기능입니다. Sun Service Plan 이용에 대한 자세한 내용은 http://www.sun.com/service/support/software/solaris/의 Solaris 운영 체제 소프트웨어 지원으로 이동하여 해당 서비스 레벨을 선택하십시오.
프록시 설치 방법에 대한 지침은 Update Manager 기능 업데이트 설치 방법 또는 Update Manager 클라이언트 소프트웨어 설치 방법을 참조하십시오.
다음 표에는 인트라넷에서 업데이트 서버를 구성할 때 patchsvr setup 명령으로 수행할 수 있는 작업이 있습니다. patchsvr(1M) 매뉴얼 페이지를 참조하십시오.
이러한 작업을 수행하려면 먼저 Sun Update Connection 프록시 소프트웨어를 설치해야 합니다. 프록시 설치 방법에 대한 지침은 Update Manager 기능 업데이트 설치 방법 또는 Update Manager 클라이언트 소프트웨어 설치 방법을 참조하십시오.
클라이언트 시스템은 기본적으로 Sun 업데이트 서버에서 업데이트를 가져오도록 구성됩니다. 다음과 같은 경우에 Sun Update Connection 프록시가 필요합니다.
클라이언트 시스템을 인터넷에 연결할 수 없는 경우
클라이언트 시스템과 Sun 업데이트 서버 간 인터넷 트래픽을 최소화하려는 경우
Sun Update Connection 프록시는 Sun Service Plan 고객에게 무료로 제공되는 옵션 기능입니다. Sun Service Plan 이용에 대한 자세한 내용은 http://www.sun.com/service/support/software/solaris/의 Solaris 운영 체제 소프트웨어 지원으로 이동하여 해당 서비스 레벨을 선택하십시오.
자세한 내용은 Sun Update Connection 프록시 를 참조하십시오.
업데이트 관리 환경에 Sun Update Connection 프록시가 포함되고 클라이언트 시스템에서 프록시를 사용하도록 구성하려면 다음 작업을 완수해야 합니다.
Sun Update Connection 프록시를 구성 및 시작합니다.
Sun Update Connection 프록시에서 업데이트를 가져오도록 클라이언트 시스템을 구성합니다.
업데이트 소스 지정 방법(GUI)을 참조하십시오.
이 작업을 완료하면 클라이언트 시스템이 Sun Update Connection 프록시에서 업데이트를 가져올 준비가 된 것입니다. 4 장, Update Manager GUI를 사용하여 Solaris 업데이트 관리을 참조하십시오.
Sun Update Connection 프록시 로그는 /var/patchsvr/logs 디렉토리에 저장됩니다.
Sun Update Connection 프록시는 다음 소스 중 하나에서 업데이트 및 업데이트 데이터를 가져와야 합니다.
업데이트 서버. 업데이트 서버는 Sun 업데이트 서버나 업데이트 서버 체인 내에 있는 다른 Sun Update Connection 프록시가 될 수 있습니다. Sun 업데이트 서버는 기본 업데이트 소스입니다.
로컬 업데이트 모음. 로컬 시스템의 디렉토리에 저장되어 있는 업데이트 및 업데이트 데이터 모음입니다. 이러한 디렉토리는 로컬 디렉토리, 공유 네트워크 디렉토리 또는 로컬 시스템에 마운트된 CD일 수 있습니다.
Sun Update Connection 프록시를 설정한 후에는 프록시와 통신할 수 있도록 각 클라이언트 시스템을 구성해야 합니다. 그러면 클라이언트 시스템이 해당 프록시에서 업데이트를 가져올 준비가 된 것입니다.
인트라넷의 Sun Update Connection 프록시 클라이언트인 시스템을 로컬로 관리하는 경우에는 클라이언트 시스템을 등록하지 않아도 됩니다. 프록시로 사용되는 시스템은 반드시 등록해야 합니다. 그러나, Sun Update Connection 호스팅 웹 응용 프로그램으로 클라이언트 시스템을 원격으로 관리하는 경우에도 클라이언트 시스템을 반드시 등록해야 합니다.
patchsvr 명령을 사용하여 Sun Update Connection 프록시를 구성하고 활성화합니다. patchsvr(1M) 매뉴얼 페이지를 참조하십시오.
시스템을 Sun Update Connection 프록시로 사용하려면 먼저 프록시 소프트웨어가 설치되었는지 확인하고 프록시를 구성하여 시작한 다음 이 프록시와 통신할 수 있도록 클라이언트를 구성해야 합니다.
프록시 설치 방법에 대한 지침은 Update Manager 기능 업데이트 설치 방법 또는 Update Manager 클라이언트 소프트웨어 설치 방법을 참조하십시오.
Sun Update Connection 프록시는 Sun Update Connection 호스팅 제품 및 Sun Patch Manager 2.0 제품을 사용하는 클라이언트 시스템을 지원합니다. Sun Update Connection System 클라이언트 시스템은 Sun Patch Manager 2.0 제품과 관련된 이전 로컬 패치 서버 기능과 호환되지 않습니다.
인트라넷에서 Sun Update Connection System 프록시로 사용할 시스템은 다음 소프트웨어 요구 사항을 충족해야 합니다.
개발자 Solaris 소프트웨어 그룹(SUNWCdev), 전체 Solaris 소프트웨어 그룹(SUNWCall) 또는 전체 Solaris 소프트웨어 그룹과 OEM 지원 Solaris 소프트웨어 그룹(SUNWCXall) 중 최소 하나를 포함하는 Solaris 10 시스템
소프트웨어 그룹은 Solaris의 초기 설치에서만 설치되는 Solaris 패키지의 논리적 모음입니다. 개발자 Solaris 소프트웨어 그룹은 소프트웨어 개발을 지원하는 데 필요한 패키지를 제공합니다.
Sun Update Manager 소프트웨어
Update Manager 소프트웨어 설치에 대한 단계별 지침은 Sun Update Connection System 소프트웨어 설치(작업 맵)를 참조하십시오.
Sun Update Connection 프록시에서 네트워크 프록시를 사용하여 인터넷에 연결하는 경우에는 반드시 네트워크 프록시 정보를 지정해야 합니다. Sun Update Connection 프록시의 구성 설정 변경 방법(명령줄)을 참조하십시오.
Sun Update Connection 프록시로 사용하려는 시스템에 수퍼유저로 로그인합니다.
SUNWpsvru 및 SUNWpsvrr 패키지가 시스템에 설치되었는지 확인합니다.
# pkginfo | grep SUNWpsvrsystem SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) |
패키지가 설치되어 있지 않으면 설치한 후 이 작업을 계속해야 합니다.
Update Manager에 시스템을 등록합니다.
Update Manager로 시스템 등록(작업 맵)을 참조하십시오.
필요한 경우 Sun Update Connection 프록시에서 인터넷 연결 시 사용하는 네트워크 프록시를 지정합니다.
# patchsvr setup -x network-proxy-name:port |
네트워크 프록시 정보가 없을 경우 네트워크 관리자에게 문의하십시오.
Sun Update Connection 프록시 가 다른 업데이트 소스를 가리킬 수 있습니다. 이 업데이트 소스는 프록시에서 수행할 수 없는 업데이트 다운로드 요청을 수행하는 데 사용할 수 있습니다. Sun Update Connection 프록시의 업데이트 소스는 기본적으로 Sun 업데이트 서버입니다.
Sun Update Connection 프록시 체인에서 다음 업데이트 서버를 지정하려면 다음을 입력하십시오.
# patchsvr setup -p http://server-name:3816/solaris/ |
프록시 서버에 사용되는 포트는 3816입니다.
Sun Update Connection 프록시의 업데이트 모음을 지정하려면 다음을 입력하십시오.
# patchsvr setup -p file:///directory-name |
로컬 업데이트 모음은 디렉토리, CD 또는 원격 파일 시스템에 있을 수 있습니다.
Sun 업데이트 서버(기본값)를 지정하려면 다음을 입력하십시오.
# patchsvr setup -p https://getupdates1.sun.com/ |
Sun Update Connection 프록시를 시작합니다.
# patchsvr start |
(선택 사항) 시스템을 부트할 때마다 Sun Update Connection 프록시가 시작되도록 설정합니다.
# patchsvr enable |
다음은 Sun Update Connection 프록시 소프트웨어가 시스템에 설치되었는지 확인하는 예입니다.
다음 예에서는 체인에 있는 다른 프록시를 가리키도록 Sun Update Connection 프록시를 구성하는 방법을 보여줍니다. 두 건물에 있는 시스템에 사용할 두 개의 프록시를 구성합니다.
Sun 업데이트 서버에서 업데이트를 가져오도록 psvr1을 구성합니다. psvr1은 또한 네트워크 프록시를 사용하여 인터넷과 통신합니다. Sun Update Connection 프록시를 사용하기 전에 네트워크 프록시의 호스트 이름으로 networkproxy1을 지정하고 포트 번호로 2010을 지정해야 합니다. psvr1을 구성한 후에는 이를 시작해야 합니다. 시스템 부트 시 자동 재시작되도록 설정할 수도 있습니다.
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 |
서버에 URL을 지정하여 psvr1에서 업데이트를 가져오도록 psvr2를 구성합니다. 여기서 URL은 http://psvr1:3816/solaris/입니다. psv2를 구성한 후에는 이를 시작해야 합니다. 시스템 부트 시 자동 재시작되도록 설정할 수도 있습니다.
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 |
이제 업데이트 서버가 모두 구성되고 시작되었으므로 업데이트 서버를 사용할 클라이언트 시스템을 구성합니다. 업데이트 소스 지정 방법(GUI)을 참조하십시오.
다음 예에서는 /export/updates 디렉토리의 로컬 업데이트 모음에서 업데이트를 가져오도록 Sun Update Connection 프록시를 구성하는 방법을 보여 줍니다. 이 디렉토리를 가리키는 URL은 file:///export/updates입니다. 프록시를 구성한 후에는 이를 시작해야 합니다. 시스템 부트 시 자동 재시작되도록 설정할 수도 있습니다.
# 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 |
이제 업데이트 서버가 구성되고 시작되었으므로 업데이트 서버를 사용할 클라이언트 시스템을 구성합니다. 업데이트 소스 지정 방법(GUI)을 참조하십시오.
다음 예에서는 첫 번째 CD-ROM 드라이브에 마운트된 CD의 로컬 업데이트 모음에서 업데이트를 가져오도록 Sun Update Connection 프록시를 구성하는 방법을 보여 줍니다. 이 CD를 가리키는 URL은 file:///cdrom/cdrom0입니다. 프록시를 구성한 후에는 이를 시작해야 합니다. 시스템 부트 시 자동 재시작되도록 설정할 수도 있습니다.
# 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 |
이제 업데이트 서버가 구성되고 시작되었으므로 업데이트 서버를 사용할 클라이언트 시스템을 구성합니다. 업데이트 소스 지정 방법(GUI)을 참조하십시오.
다음 예에서는 원격 시스템에 마운트된 업데이트 모음에서 업데이트를 가져오도록 Sun Update Connection 프록시를 구성하는 방법을 보여 줍니다. 이 디렉토리를 가리키는 URL은 /net/mars/export/updates입니다. 프록시를 구성한 후에는 이를 시작해야 합니다. 시스템 부트 시 자동 재시작되도록 설정할 수도 있습니다.
# 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 |
이제 업데이트 서버가 구성되고 시작되었으므로 업데이트 서버를 사용할 클라이언트 시스템을 구성합니다. 업데이트 소스 지정 방법(GUI)을 참조하십시오.
Sun Update Connection 프록시의 구성 설정을 확인하여 문제 진단을 돕거나 서버의 업데이트 관련 설정을 이해할 수 있습니다.
구성 정보에 포함되는 내용:
업데이트 모음 위치. 요청된 업데이트가 로컬 서버에 없는 경우에 확인할 업데이트 소스입니다.
네트워크 프록시 정보. 인터넷 통신에 사용되는 네트워크 프록시 호스트 이름 및 포트입니다.
업데이트 캐시 위치. 업데이트가 캐시된 디렉토리입니다.
수퍼유저로 Sun Update Connection 프록시에 로그인합니다.
프록시의 구성 설정을 나열합니다.
# 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 |
Sun Update Connection 프록시의 구성 설정을 변경하려면 먼저 프록시를 중지해야 합니다. patchsvr setup 명령을 사용하여 설정을 변경한 후에는 프록시를 재시작해야 합니다.
변경할 수 있는 구성 설정에 대한 자세한 내용은 patchsvr(1M) 매뉴얼 페이지를 참조하십시오.
Sun Update Connection 프록시로 사용하려는 시스템에 수퍼유저로 로그인합니다.
프록시를 중지합니다.
# patchsvr stop |
명령줄당 한 개씩 하나 이상의 구성 설정을 변경합니다.
예를 들어, 네트워크 프록시 network-proxy-name 및 포트 port를 지정하십시오.
# patchsvr setup -x network-proxy-name:port |
프록시를 시작합니다.
# patchsvr start |
다음 예에서는 Sun Update Connection 프록시의 구성 설정 중 일부를 변경하는 방법을 보여 줍니다. Sun Update Connection 프록시는 네트워크 프록시를 사용하여 인터넷과 통신합니다. 먼저, Sun Update Connection 프록시를 중지한 후 네트워크 프록시의 호스트 이름으로 networkproxy1을 지정하고 포트 번호로 2010을 지정합니다.
그런 다음 체인에서 다음 Sun Update Connection 프록시를 지정합니다. 두 건물에 있는 시스템에 사용할 두 개의 프록시를 구성합니다. psvr1 서버는 Sun 업데이트 서버에서 업데이트를 가져옵니다. 두 번째 서버 psvr2는 psvr1에서 업데이트를 가져옵니다. 서버의 URL을 지정하여 psvr1에서 업데이트를 가져오도록 psvr2를 구성합니다. 여기서 URL은 http://psvr1:3816/solaris/입니다.
# patchsvr stop Shutting down Local Patch Server # patchsvr setup -x networkproxy1:2010 # patchsvr setup -p http://psvr1:3816/solaris/ # patchsvr start Starting Local Patch Server |