목차

소개

엔드포인트 업그레이드

TMS를 확인합니다.

소개

이 문서에서는 TMS(TelePresence Management Suite)를 통해 엔드포인트를 업그레이드하는 새로운 절차에 대해 설명합니다. 새로운 API(Application Programming Interface)가 있으며, 이 버전부터는 엔드포인트 자체가 Cisco TMS에서 소프트웨어 패키지를 검색합니다.이는 소프트웨어 버전 TC6의 릴리스 노트에 설명되어 있습니다.

엔드포인트 업그레이드

Systems Upgrade(시스템 업그레이드) 메뉴를 통해 TMS에서 엔드포인트를 업그레이드할 경우 다음과 같은 상황이 발생합니다.

1. TMS는 엔드포인트에 대한 연결을 시작합니다.

2. 엔드포인트는 코드에 대해 HTTP POST를 실행하며 고유한 세부 정보를 제공합니다.

POST /tms/public/external/management/systemmanagementservice.asmx HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

Content-Length: 759

<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:

env="http://schemas.xmlsoap.org/soap/envelope/"

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<env:Body

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEvent>

<Identification>

<SystemName>NewYork</SystemName>

<MACAddress>00:50:60:08:54:C6</MACAddress>

<IPAddress>10.10.0.180</IPAddress>

<ProductType>TANDBERG Codec</ProductType>

<ProductID>Cisco Codec</ProductID>

<SWVersion>TC7.0.2.aecf2d9</SWVersion>

<HWBoard>101790-6 [B0]</HWBoard>

<SerialNumber>FTT1703007B</SerialNumber>

</Identification>

<Event>Boot</Event>

</PostEvent></env:Body>

</env:Envelope>

3. TMS는 200 OK로 응답합니다. 그러면 엔드포인트에 소프트웨어를 다운로드할 위치와 TMS 릴리스 키에 입력된 경우 이를 알려줍니다.

HTTP/1.1 200 OK

Cache-Control: private, max-age=0

Content-Type: text/xml; charset=utf-8

Date: Wed, 12 Mar 2014 14:01:06 GMT

Content-Length: 1420

<soap:Body>

<PostEventResponse

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEventResult>

<Management>

<Command>

</Command>

<Software>

<ReleaseKey />

<SessionId>

4fae46a9-2e37-4edc-b3dc-97dbde2dc282

</SessionId>

<Package>

<VersionId>

TC6.3.0

</VersionId>

<URL>

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

</URL>

</Package>

<Feedback>

<URL>

http://10.48.36.42/tms/public/feedback/code.aspx

</URL>

</Feedback>

</Software>

</Management><

4. 엔드포인트는 소프트웨어를 다운로드합니다.

GET /tms/public/data/SystemSoftware/s52010tc6_3_0.pkg HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

엔드포인트(all.log 파일)의 로그에서도 이를 볼 수 있습니다.

appl[1642]: 63256.49 PROV I: provision(): software upgrade

url='http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg'

release-key=''appl[1642]: 63256.50 PROV I: Starting normal download

appl[1642]: 63256.50 PROV I: Starting download from

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

to //upgrade/pkg.tmp

...

appl[1642]: 63429.93 PROV I: HttpDownloader(this=0x42411588):

done downloading 297386594B (from http://10.48.36.42/tms/public/data/

SystemSoftware/s52010tc6_3_0.pkg to //upgrade/pkg.tmp)

...

appl[1642]: 63429.93 PROV I: Renaming from //upgrade/pkg.tmp

to //upgrade/image to start seeding

...

[1642]: 63489.96 PROV I: Renaming from //upgrade/image to //upgrade/pkg

to start upgrade

TMS를 확인합니다.

TMS에서 소프트웨어 이미지에 사용할 디렉토리를 구성할 수 있습니다.TMS Tools(TMS 툴) -> Directory Locations(디렉토리 위치)를 클릭합니다.

Administrative Tools -> Configuration -> General Settings -> Software FTP Directory(관리 툴 -> 구성 -> 일반 설정 -> 소프트웨어 FTP 디렉토리에서 구성된 항목을 볼 수 있습니다.

참고:디렉터리는\wwwTMS\의 하위 폴더여야 하며 TMS 서비스 계정에 쓰기 권한이 있어야 합니다.이 폴더는 IIS에서 호스팅해야 합니다.가장 쉽게 확인할 수 있는 방법은 IIS(인터넷 정보 서비스) 관리자를 열고 폴더를 찾은 다음 오른쪽 메뉴에서 탐색을 클릭하는 것입니다.

또한 Administrative Tools -> Configuration -> Network Settings -> URL Where Software Packages Can Be Downloads(관리 툴 -> Network Settings(컨피그레이션 -> 네트워크 설정 -> 소프트웨어 패키지를 다운로드할 수 있는 URL)에 설정이 있지만 TC 버전 6.x 이상을 실행하는 엔드포인트에는 적합하지 않습니다.