Intel AMT - kích hoạt vnc qua linux


9

Tất cả các máy chủ cũ của chúng tôi đều có bảng siêu thị và chúng tôi đã sử dụng IPMI để quản lý ngoài băng tần. Hầu hết chúng tôi đã sử dụng nó để tắt / khởi động lại và đôi khi thay đổi một số cài đặt thông qua bảng điều khiển sol / kvm. Khi nó xảy ra, một trong những máy chủ mới của chúng tôi có bo mạch Intel với vPro / AMT. Chúng tôi đã kích hoạt nó và thực sự thất vọng từ webgui mà nó cung cấp, rất hạn chế so với giải pháp thông thường của IMPI.

Vấn đề chính của chúng tôi là bây giờ: Làm cách nào chúng tôi có thể kích hoạt + #? =) (& /% $ § "kvm vnc. AMT hỗ trợ nó từ phiên bản 6, chúng tôi có 7. Chúng tôi đã kích hoạt trong cài đặt bios kvm, SOL và IDER. Nhưng dường như không có máy chủ vnc nào để chạy (một cách dễ dàng telnet servername 5900cho thấy điều này). Một số hoạt động trên các trang web thực sự dự phòng trên internet dường như cho thấy rằng bạn phải kích hoạt nó ngoài cài đặt BIOS với Công cụ quản lý của Intel. (Không chắc tại sao lại theo cách này và không có tùy chọn BIOS cho nó) - nhưng nếu nó là như vậy, chúng tôi không biết làm thế nào, vì chúng tôi chỉ có môi trường Unix (Linux + Solaris) và không thể sử dụng nó (một công cụ windows).

Dường như có trình điều khiển cho Linux từ Intel mà bạn có thể thực hiện các phiên bản đó không thông qua mạng mà trực tiếp trên máy chủ - nhưng hãy đoán xem? Chúng tôi muốn giao diện điều khiển đó cài đặt một hệ thống trên nó, vì vậy chúng tôi không có hệ thống nào trên chính máy đó.

Bất cứ ai biết giải pháp nào cho việc này? Chúng tôi đã cài đặt trên các máy khác của mình các amttools nhưng chỉ cung cấp một thiết bị đầu cuối SOL (không hiển thị các thông báo BIOS) và phản ánh chức năng của webgui rất hạn chế.

Cập nhật : Là giải pháp chúng tôi sử dụng bây giờ một máy tính xách tay riêng có cửa sổ. Chúng tôi đã cài đặt các thông báo SOAP này tạo các tập lệnh bó từ Intel trên nó và kích hoạt nó một lần. Vì vậy, bây giờ chúng tôi đã làm việc vnc - nhưng tôi rất vui khi nghe một giải pháp khác, vì (chúng tôi đã kiểm tra nó) khi AMT (một phần) được đặt lại, cài đặt cũng không còn nữa.

Câu trả lời:


13

Chúng tôi cũng cần điều này, và tìm thấy những gì để làm. Về cơ bản, bạn cần sử dụng gói wsmancli ( API quản lý dịch vụ web chéo nhà cung cấp ) để hỗ trợ bạn. Tôi đã bao gồm một tập lệnh mẫu để đưa bạn đi. Có các tiện ích khác để hoạt động với WS Management, tìm kiếm xung quanh nếu quan tâm.

Cài đặt trên Ubuntu:

sudo apt-get install wsmancli

Sau khi cài đặt:

ip=<IP of AMT>    
AMT_PASSWORD="<your password for the 'admin' user>"

# Must be exactly *8 characters long* and contain at least one of each:
#   [ lower case, upper case, number, special character ]
VNC_PASSWORD="<what password you want for VNC>"


# Enable KVM
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k RFBPassword=${VNC_PASSWORD}

# Enable KVM redirection to port 5900
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k Is5900PortEnabled=true

# Disable opt-in policy
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k OptInPolicy=false

# Disable session timeout
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k SessionTimeout=0

# Enable KVM
wsman invoke -a RequestStateChange http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_KVMRedirectionSAP -h ${ip} -P 16992 -u admin -p ${AMT_PASSWORD} -k RequestedState=2
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.