Cách nâng cấp lên VMware vCenter 7 và vSAN 7

Sản phẩm ảo hóa chủ lực của VMware đã được “tái thiết kế” đáng kể cho phiên bản vSphere 7 . Nếu bạn quyết định nâng cấp lên phiên bản 7 từ vSphere 6.7, trước tiên bạn cần nâng cấp vCenter – thành phần chính trong vSphere dùng để quản lý tập trung các máy chủ ESXi, cụm máy chủ, máy ảo (VM) và các thành phần khác. Do đó, trước khi nâng cấp Nâng cấp các máy chủ ESXi và vSAN, bạn nên nâng cấp vCenter lên phiên bản 7 trước.

Hãy tiếp tục đọc để tìm hiểu các bước nâng cấp từ vSphere 6.7 lên vSphere 7.0 cũng như các mẹo nâng cấp từ các phiên bản cũ hơn 6.0.

NAKIVO cho sao lưu VMware vSphere

NAKIVO cho sao lưu VMware vSphere

Bảo vệ dữ liệu toàn diện cho các máy ảo VMware vSphere cùng các tùy chọn khôi phục tức thì. Các đích sao lưu an toàn tại chỗ, ngoài cơ sở và trên đám mây. Các tính năng chống ransomware.

Yêu cầu và khả năng tương thích

Xin lưu ý rằng bạn chỉ có thể nâng cấp trực tiếp vCenter 6.5 và vCenter 6.7 lên vCenter 7.0. Nếu bạn đang sử dụng vCenter 6.0 hoặc các phiên bản cũ hơn, hãy cân nhắc nâng cấp lên vCenter 6.5 hoặc 6.7 trước, sau đó mới nâng cấp lên vCenter 7.0. Ngoài ra, bạn có thể thực hiện cài đặt mới hoàn toàn Cài đặt vCenter 7.0 và cấu hình phiên bản vCenter đó giống như cách bạn đã cấu hình vCenter cũ. Kiểm tra khả năng tương thích nâng cấp của vCenter Server trước khi nâng cấp vCenter. vCenter 7 có thể quản lý ESXi 6.5, ESXi 6.7 và ESXi 7.0 trong cùng một cụm.

Việc cài đặt vCenter 7.0 trên Windows không được hỗ trợ. VMware vCenter 7.0 chỉ có thể được triển khai dưới dạng vCenter Server Appliance (VCSA) – một máy ảo chạy trên máy chủ ESXi.

Nếu có các bộ chuyển mạch ảo phân tán ( bộ chuyển mạch ảo phân tán ) có phiên bản cũ hơn v.6.5 đang được máy chủ vCenter của bạn quản lý trước khi nâng cấp, bạn phải nâng cấp các bộ chuyển mạch ảo phân tán này lên phiên bản v.6.5 hoặc mới hơn. Nếu không, bạn sẽ nhận được lỗi:

Máy chủ vCenter nguồn có một phiên bản của bộ chuyển mạch ảo phân tán ở phiên bản không được hỗ trợ .

Tắt tính năng Fault Tolerance cho các máy ảo (VM) đang sử dụng tính năng này trước khi nâng cấp vCenter. Sau khi nâng cấp, bạn có thể bật lại tính năng Fault Tolerance.

Yêu cầu bộ nhớ của VMware vCenter 7 cao hơn một chút so với yêu cầu bộ nhớ của vCenter 6.7. Ví dụ, yêu cầu bộ nhớ cho kích thước triển khai nhỏ nhất là 10 GB đối với vCenter 6.7 và 12 GB đối với vCenter 7.

Quy trình nâng cấp

Mở VMware vSphere Client 6.5 hoặc 6.7 và đảm bảo rằng tất cả các yêu cầu để nâng cấp lên vCenter 7 đều được đáp ứng. Trong trường hợp của chúng tôi, chúng tôi sẽ nâng cấp vCenter 6.7 lên vCenter 7.

Các địa chỉ IP được sử dụng cho các thành phần vSphere trong môi trường thử nghiệm của chúng tôi:

vCenter 6.7: 192.168.101.103 (sử dụng vCenter Server Appliance)

Máy chủ ESXi: 192.168.101.101 , 192.168.101.205 , 192.168.101.207 , 192.168.101.208

Mạng: 192.168.101.0/24

Cổng mặc định và máy chủ DNS: 192.168.101.2

Checking-the-current-vCenter-version-before-starting-upgrade-to-vCenter-7

Tải xuống tệp ISO cài đặt vCenter 7 từ trang web của VMware nếu bạn chưa tải xuống tệp này.

Tên của tệp ISO cài đặt là VMware-VCSA-all-7.0.0-16189094.iso trong trường hợp của chúng tôi. Gắn hình ảnh ISO vào ổ đĩa DVD ảo hoặc giải nén các tệp từ hình ảnh ISO vào một thư mục tùy chỉnh. Sau khi gắn hình ảnh ISO vào ổ đĩa ảo (ví dụ: U:), hãy chuyển đến thư mục U:vcsa-ui-installerwin32 và chạy installer.exe nếu bạn đang sử dụng Windows trên máy tính của mình. Nếu bạn sử dụng Linux, hãy truy cập vcsa-ui-installer/lin64/./installer và chạy Running-the-vCenter-7-installer-application-in-Windows-for-starting-upgrade-to-vCenter-7.

Install

Một ứng dụng cài đặt độc lập sẽ được khởi chạy và cung cấp bốn tùy chọn.

Upgrade – cài đặt một phiên bản vCenter 7 mới (từ đầu).

Migrate – nâng cấp thiết bị vCenter Server hiện có dựa trên hệ điều hành Photon OS tương tự Linux.

Restore – di chuyển từ vCenter được cài đặt trên Windows sang vCenter Server Appliance 7.0.

Upgrade – khôi phục vCenter từ bản sao lưu vCenter hiện có.

Nhấp vào Upgrade-to-vCenter-7-by-using-the-vCenter-7-installer và nâng cấp vCenter (VCSA) lên vCenter 7.

Trình hướng dẫn Deploy vCenter Server

sẽ mở ra. Quá trình nâng cấp bao gồm hai giai đoạn, tương tự như quá trình cài đặt một phiên bản vCenter mới.

Giai đoạn 1 1. Introduction
Next. Đọc thông tin về việc nâng cấp lên vCenter 7 và lưu ý rằng vCenter 7 chỉ được cung cấp kèm theo Platform Services Controller tích hợp sẵn. Nhấp vào Upgrade-to-vCenter-7–stage-1 tại mỗi bước của trình hướng dẫn để tiếp tục.

2. End user license agreement.

Upgrade-to-vCenter-7–reading-the-end-user-license-agreement Đọc thỏa thuận cấp phép (EULA) và chọn hộp kiểm để chấp nhận EULA.

3. Connect to source appliance.

Nhập địa chỉ IP của vCenter Server Appliance nguồn (hiện có) ( 192.168.101.103 Connect to source trong trường hợp này) và xác định cổng HTTPS của thiết bị (mặc định là 443). Nhấp vào Connecting-to-source-vCenter-Server-Appliance-for-performing-upgrade-to-vCenter-7.

Chúng ta đã kết nối thành công với vCenter Server Appliance hiện có. Cung cấp thông tin chi tiết cho vCenter Server Appliance mà bạn muốn nâng cấp.

Tên người dùng SSO: administrator@vsphere.local

Mật khẩu SSO: Nhập mật khẩu cho administrator@vsphere.local

Mật khẩu root của thiết bị (hệ điều hành): Nhập mật khẩu của tài khoản root trên hệ điều hành Photon OS mà VCSA đang chạy.

ESXi host or vCenter Server that manages the source appliance

Tên máy chủ ESXi hoặc vCenter Server: 192.168.101.101 (chúng ta nhập địa chỉ IP của máy chủ ESXi nơi VCSA đang chạy).

Cổng HTTPS: 443

Tên người dùng: root (tên người dùng của máy chủ ESXi đang chạy VCSA hiện tại (nguồn))

Mật khẩu: Nhập mật khẩu cho tài khoản root của máy chủ ESXi

Entering-credentials-of-existing-vSphere-components-for-performing-upgrade-to-vCenter-7

Khi xuất hiện cảnh báo chứng chỉ, nhấp vào Yes để tiếp tục.

A-certificate-warning

Nếu bạn đã nhập thông tin đăng nhập chính xác ở bước ba của trình hướng dẫn, bước tiếp theo sẽ được hiển thị.

4. vCenter Server deployment target. Chỉ định cài đặt mục tiêu triển khai vCenter Server. Nhập địa chỉ IP của máy chủ ESXi mà bạn muốn chạy vCenter 7 sau khi nâng cấp, số cổng và thông tin đăng nhập root cho máy chủ ESXi này.

Máy chủ ESXi hoặc vCenter Server: 192.168.101.101

Cổng HTTPS: 443

Tên người dùng: root

Mật khẩu: ********

Upgrade-to-vCenter-7-specifying-a-vCenter-deployment-target

5. Set up target vCenter Server VM. Chỉ định các thiết lập máy ảo (VM) cho vCenter Server sẽ được triển khai.

Tên máy ảo: vCenter7 (vui lòng chọn một tên khác với tên máy ảo vCenter hiện có).

Đặt mật khẩu root: ******** (nhập mật khẩu cho người dùng root của vCenter Server Appliance sẽ chạy trên hệ điều hành Photon OS dựa trên Linux).

Xác nhận mật khẩu root: ******** (xác nhận mật khẩu).

Upgrade-to-vCenter-7–specifying-a-VM-name-and-root-password-for-vCenter-7

6. Select deployment size. Chọn kích thước triển khai cho vCenter 7 của bạn. Bạn có thể chọn kích thước tương tự như kích thước được sử dụng cho phiên bản vCenter hiện tại mà bạn muốn nâng cấp. Vì trong ví dụ này chúng ta sử dụng vCenter để quản lý một môi trường nhỏ, nên chúng ta chọn Tiny trong các tùy chọn kích thước triển khai.

Selecting-a-vCenter-deployment-size-to-perform-upgrade-to-vCenter-7

7. Select datastore. Chọn một kho dữ liệu có đủ dung lượng trống trên máy chủ ESXi đích. Chọn hộp kiểm Enable Thin Disk Mode để sử dụng cung cấp tài nguyên linh hoạt cho các đĩa ảo của VCSA.

Selecting-a-datastore-where-to-run-the-upgraded-vCenter-instance

8. Configure network settings. Định nghĩa cài đặt mạng cho vCenter Server Appliance 7.0. Sau khi hoàn tất quá trình nâng cấp vCenter, các cài đặt mạng của phiên bản vCenter 6.x hiện tại sẽ được áp dụng cho vCenter 7.

Mạng: Mạng VM (chọn mạng mà bạn muốn kết nối máy ảo vCenter 7 bằng cách sử dụng bộ chuyển mạch ảophù hợp).

Temporary network settings

Phiên bản IP: IPv4

Cấp phát IP: tĩnh

Địa chỉ IP tạm thời: 192.168.101.104 (một máy ảo vCenter 7 mới sẽ được triển khai trong quá trình nâng cấp vCenter và địa chỉ IP tạm thời sẽ được sử dụng cho máy ảo này cho đến khi quá trình nâng cấp hoàn tất và máy ảo vCenter 6 không còn được sử dụng).

Mặt nạ mạng con hoặc độ dài tiền tố: 255.255.255.0 (/24 tương đương với giá trị này)

Cổng mặc định: 192.168.101.2

Máy chủ DNS: 192.168.101.2

Upgrade-to-vCenter-7–configuring-network-settings

9. Ready to complete stage 1. Kiểm tra lại các thiết lập của bạn trước khi bắt đầu triển khai máy chủ vCenter. Nếu mọi thứ đều chính xác, hãy nhấp vào Finish.

Upgrade-to-vCenter-7-ready-to complete-stage-1

Quá trình triển khai vCenter 7 (giai đoạn 1) đã bắt đầu. Hãy đợi cho đến khi quá trình cài đặt hoàn tất. Lưu ý rằng bạn không nên ngắt quãng thao tác này vì không thể tiếp tục cài đặt sau khi đã ngắt quãng. Hãy kiên nhẫn vì quá trình này có thể mất một chút thời gian.

Upgrade-to-vCenter-7–deploying-vCenter-Server-at-stage-1

Khi giai đoạn 1 hoàn tất, thông báo tương ứng sẽ được hiển thị:

Bạn đã triển khai thành công vCenter Server .

Hãy ghi nhớ liên kết có thể được sử dụng để tiếp tục cài đặt và thực hiện giai đoạn 2. Liên kết này bao gồm địa chỉ IP tạm thời mà bạn đã thiết lập trước đó và cổng được sử dụng, tức là 5480. http://192.168.101.104:5480

Các liên kết tương tự được sử dụng để thực hiện cấu hình cơ bản cho VCSA sau khi hoàn tất quá trình nâng cấp/cài đặt. Nhấp vào Continue và chuyển sang giai đoạn 2.

Upgrade-to-vCenter-7–stage-1-is-completed

Giai đoạn 2

Trình hướng dẫn nâng cấp vCenter Server cho giai đoạn 2 sẽ mở ra.

1. Introduction. Đọc các lưu ý về giai đoạn thứ hai. Nhấp vào Next tại mỗi bước của trình hướng dẫn để tiếp tục.

Upgrade-to-vCenter-7–starting-stage-2

2. Connect to source vCenter Server. Kiểm tra lại các thiết lập bạn đã cấu hình trong giai đoạn đầu tiên của quá trình nâng cấp lên vCenter 7.

Credentials-used-for-connecting-to-a-source-vCenter-Server-appliance-that-must-be-upgraded

Các kiểm tra trước khi nâng cấp đang được thực hiện. Hãy đợi cho đến khi các kiểm tra này hoàn tất.

Upgrade-to-vCenter-7–pre-upgrade-checks-are-in-progress

Nếu có các cảnh báo không nghiêm trọng, bạn có thể bỏ qua chúng.

3. Select upgrade data. Chọn tùy chọn đầu tiên để sao chép configuration từ máy chủ vCenter Server nguồn.

Upgrade-to-vCenter-7-selecting-upgrade-data

4. Configure CEIP (Chương trình Cải thiện Trải nghiệm Khách hàng). Bạn có thể bỏ chọn hộp kiểm này nếu không muốn gửi số liệu thống kê và các thông tin khác về việc sử dụng vSphere cho VMware.

Configuring-CEIP

5. Ready to complete. Kiểm tra cài đặt của bạn và nhấp vào Finish để hoàn tất giai đoạn 2.

Ready-to-complete-stage-2

Sẽ có thời gian ngừng hoạt động cho đến khi vCenter 7 mới được cấu hình và kết nối mạng được thiết lập.

The-shutdown-warning

Chờ cho đến khi tất cả dữ liệu cần thiết được sao chép sang vCenter 7. Nếu quá trình nâng cấp lên vCenter 7 hoàn tất thành công, bạn sẽ thấy liên kết để bắt đầu sử dụng thiết bị ảo vCenter 7, trong đó chứa tên DNS của VCSA và cổng 443 (nếu bạn đã chọn cổng này theo mặc định).

Upgrade-to-vCenter-7-stage-2-is-complete

Nhập số sê-ri để kích hoạt giấy phép vCenter 7. Các khóa giấy phép từ vCenter 6 không tương thích với vCenter 7.

Các sự cố có thể xảy ra

Không phải mọi lần nâng cấp vCenter đều diễn ra suôn sẻ. Bạn có thể gặp phải các sự cố khi nâng cấp vCenter lên vCenter 7. Hãy cùng xem xét một số sự cố phổ biến và tìm hiểu cách khắc phục lỗi trong quá trình nâng cấp vCenter.

Trình cài đặt VCSA mở một cửa sổ trắng trống

Cửa sổ trắng của trình cài đặt vCenter Server Appliance (VCSA) sẽ xuất hiện khi bạn chạy ứng dụng trình cài đặt VCSA trên Windows. Bạn không thể chọn bất kỳ tùy chọn nào. Vấn đề này có thể xảy ra khi bạn chạy trình cài đặt nhiều lần trên cùng một máy tính.

A-white-window-opens-when-running-the-vCenter-Server-installer

Possible solution

Truy cập vào thư mục được trình cài đặt VCSA sử dụng:

C:Usersuser_nameAppDataRoaming installer

Trong đó user_name là tên tài khoản người dùng Windows mà bạn sử dụng để chạy trình cài đặt VCSA.

Xóa thư mục installer được đề cập ở trên.

Chạy lại trình cài đặt VCSA. Trình cài đặt sẽ hoạt động bình thường và hiển thị các thành phần giao diện một cách chính xác.

Mật khẩu root đã hết hạn

Mật khẩu root trên VCSA cần được nâng cấp đã hết hạn. Bạn nhập root mật khẩu để kết nối với VCSA, nhưng mật khẩu không hoạt động và bạn không thể kết nối. Theo mặc định, root mật khẩu sẽ hết hạn sau 90 ngày.

Possible solution

Kết nối với vCenter Server Appliance qua SSH hoặc mở giao diện dòng lệnh trực tiếp trên VCSA.

Mở shell:

Lệnh > shell

Bạn có thể kiểm tra trạng thái hiện tại của mật khẩu root :

chage -l root

Thay đổi mật khẩu root :

passwd

Nhập mật khẩu mới.

Vô hiệu hóa tính năng hết hạn mật khẩu để tránh vấn đề này trong tương lai.

Phương pháp đầu tiên là nhập lệnh:

chage -M -1 root

Phương pháp thứ hai là sử dụng giao diện web của VCSA.

https://your_vcsa_name_or_ip_address:5480

Đăng nhập vào giao diện web của VCSA bằng mật khẩu root mới

Trong khung bên trái, nhấp vào Administration

Trong phần Password Expiration Settings của trang Quản trị , chọn tùy chọn cần thiết.

Mật khẩu root hết hạn: No

Upgrade-to-vCenter-7–editing-password-expiration-settings-for-vCenter-Server-Appliance

Kiểm tra cài đặt hết hạn cho người dùng root trong VCSA shell:

passwd -s root

hoặc

chage -l root

Kiểm tra trước khi nâng cấp thất bại ở giai đoạn 2

Lỗi này xảy ra ở giai đoạn hai khi quá trình nâng cấp gần hoàn tất.

Kết quả kiểm tra trước khi nâng cấp:

Xảy ra lỗi nội bộ trong quá trình kiểm tra trước khi nâng cấp của VMware vSphere Update Manager .

Internal-error-occurs-during-VMware-vSphere-Update-Manager pre-upgrade-checks

Possible solution.

Đăng nhập vào máy chủ vCenter Server Appliance nguồn (hệ điều hành Photon OS) qua SSH và mở giao diện điều khiển (còn được gọi là terminal hoặc Linux shell).

Kiểm tra trạng thái các dịch vụ:

service-control --status

Đảm bảo rằng vmware-eam (VMware ESX Agent Manager) đang chạy.

Checking-the-status-of-the-vmware-eam-service

Truy cập vào thư mục vmware-eam :

cd /etc/vmware-eam

Sao chép tệp eam.properties để sao lưu tệp này:

cp eam.properties eam.properties.bak

Kiểm tra nội dung của tệp sca.hostid :

cat /etc/vmware/install-defaults/sca.hostid

Checking-the-hostid

Lưu ID được hiển thị sau khi chạy lệnh. Trong trường hợp của chúng tôi, giá trị là:

0b094c28-f5c2-4a61-8a90-7460ea7e5453

Chỉnh sửa tệp eam.properties tại đây:

vim eam.properties

Nếu tệp của bạn trống hoặc gần như trống trên máy chủ vCenter Server Appliance nguồn, hãy thêm văn bản vào tệp:

Xem fix.txt

Thay đổi hostid thành giá trị hostid của bạn và thay đổi địa chỉ IP hoặc FQDN (Tên miền đầy đủ) của máy chủ vCenter Server tương ứng.

Đặt quyền truy cập cho tệp:

chmod 0644 eam.properties

Khởi động dịch vụ EAM bằng lệnh:

service-control --start vmware-eam

Bạn có thể xóa tệp eam.properties.bak. Nếu cấu hình này không giúp bạn giải quyết được vấn đề, hãy tiến hành cài đặt mới vCenter 7 thay vì nâng cấp lên vCenter 7 từ các phiên bản trước đó.

Cách nâng cấp VMware vSAN lên phiên bản 7.0

VMware vSAN 7 cung cấp các tính năng hữu ích mới, hiệu suất được cải thiện và các nâng cấp dành cho cụm mở rộng 2 nút. Hãy cùng tìm hiểu cách nâng cấp VMware vSAN lên phiên bản 7.

Yêu cầu của VMware vSAN 7

Trước khi nâng cấp vSAN lên phiên bản 7.0, bạn nên tìm hiểu kỹ các yêu cầu của vSAN. Các yêu cầu chính là nâng cấp vCenter lên vCenter 7 và nâng cấp ESXi lên ESXi 7 trên tất cả các máy chủ được sử dụng trong cụm vSAN. Sau khi nâng cấp lên vCenter 7 và ESXi 7 (trên tất cả các máy chủ vSphere được sử dụng cho cụm vSAN), bạn có thể nâng cấp lên vSAN 7.

Cần có ba máy chủ ESXi cho các triển khai vSAN 7 tiêu chuẩn (bạn có thể sử dụng nhiều hơn ba máy chủ). Bạn có thể sử dụng hai máy chủ ESXi trong cụm vSAN để triển khai tại văn phòng từ xa/chi nhánh.

Nâng cấp lên VMware vSAN 7

Đối với việc nâng cấp vSAN, bạn phải nâng cấp phiên bản đĩa vSAN, vì các thành phần khác đã được tích hợp sẵn trong ESXi 7 và ESXi đã được nâng cấp khi bạn thực hiện nâng cấp các máy chủ ESXi.

Mở VMware vSphere Client 7 và đăng nhập vào vCenter 7. Đảm bảo rằng tất cả các máy chủ ESXi trong cụm hiện có đã được nâng cấp lên ESXi 7.0.

Thực hiện kiểm tra trước khi nâng cấp. Để thực hiện điều này, truy cập Hosts and Clusters, nhấp vào vSAN cluster name, chọn tab Configure . Trong phần vSAN , chọn Disk Management và nhấp vào Pre-check upgrade (ở góc trên bên phải).

Nên thực hiện sao lưu các máy ảo và dữ liệu khác trên lưu trữ vSAN trước khi bắt đầu quá trình nâng cấp VMware vSAN. Sử dụng NAKIVO Backup & Replication để thực hiện Sao lưu vSphere.

Nếu quá trình kiểm tra trước khi nâng cấp hoàn tất thành công và trạng thái hiển thị là “Ready to Upgrade” , bạn có thể bắt đầu quy trình nâng cấp VMware vSAN. Nhấp vào nút Upgrade ở góc trên bên phải (gần nút Pre-check upgrade ).

Quá trình nâng cấp VMware vSAN là một tác vụ kéo dài. Bạn sẽ không thể thêm các máy chủ cũ (máy chủ ESXi có phiên bản cũ hơn 7.0) vào cụm vSAN 7. Mỗi lần chỉ nâng cấp một nhóm đĩa. Hãy đợi cho đến khi quá trình nâng cấp VMware vSAN hoàn tất. Khi quá trình nâng cấp lên VMware vSAN 7 hoàn tất, bạn sẽ thấy thông báo: Tất cả n đĩa đều ở phiên bản 11.0 .

All-disks-are-on-version-11-after-upgrade-to-VMware-vSAN-7

Các dịch vụ tệp gốc như NFS v.3.1 và 4.1 sẽ khả dụng cho vSAN sau khi nâng cấp lên VMware vSAN 7.

Kết luận

Việc nâng cấp lên vCenter 7 không phải là một thao tác khó, nhưng đòi hỏi sự chú ý và thời gian. Quá trình nâng cấp bao gồm hai giai đoạn. Trong giai đoạn 1, một phiên bản mới của vCenter Server Appliance 7.0 được triển khai trên một máy chủ ESXi. Trong giai đoạn 2, cấu hình được chuyển từ vCenter 6 sang vCenter 7. Sau đó, vCenter 6.x sẽ được ngắt kết nối. Việc nâng cấp VMware vSAN có thể được thực hiện sau khi đã nâng cấp vCenter và tất cả các máy chủ ESXi trong cụm vSAN lên phiên bản 7.0. Nếu quá trình nâng cấp thành công, bạn sẽ được hưởng các lợi ích khi sử dụng vSphere 7.

Dùng thử NAKIVO Backup & Replication

Dùng thử NAKIVO Backup & Replication

Đăng ký dùng thử miễn phí để khám phá toàn bộ các tính năng bảo vệ dữ liệu của giải pháp này. 15 ngày miễn phí. Không có bất kỳ giới hạn nào về tính năng hay dung lượng. Không cần thẻ tín dụng.

Có thể bạn cũng quan tâm