Nâng cấp Exchange không thành công: Không thể mở gói UMLanguagePack.en-US.msi
Chúng tôi đang nâng cấp Exchange 2016 CU20 lên Exchange 2016 CU21. Đó là vì các bản cập nhật cho Exchange Server là cần thiết, giống như tất cả các hệ thống khác. Lỗi được sửa và các tính năng mới được giới thiệu. Lần này xảy ra lỗi không thể mở gói cài đặt và nâng cấp Exchange không thành công. Hãy xem tại sao Vai trò hộp thư: Dịch vụ nhắn tin hợp nhất không thành công và giải pháp cho vấn đề đó.
Thao tác thiết lập Exchange Server chưa hoàn tất
Để nâng cấp Exchange Server lên phiên bản mới nhất, chúng ta thực hiện theo bài viết Cài đặt Exchange Server Cumulative Update. Ví dụ của chúng tôi là Exchange Server 2016 CU21, được gắn vào ổ M:.
Chạy Dấu nhắc Lệnh với tư cách quản trị viên. Chạy lệnh để bắt đầu Cập nhật tích lũy Exchange.
C:\>M:\Setup.exe /mode:Upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF
Microsoft Exchange Server 2016 Cumulative Update 21 Unattended Setup
Copying Files...
File copy complete. Setup will now collect additional information needed for installation.
Languages
Management tools
Mailbox role: Transport service
Mailbox role: Client Access service
Mailbox role: Unified Messaging service
Mailbox role: Mailbox service
Mailbox role: Front End Transport service
Mailbox role: Client Access Front End service
Performing Microsoft Exchange Server Prerequisite Check
Configuring Prerequisites COMPLETED
Prerequisite Analysis COMPLETED
Configuring Microsoft Exchange Server
Language Files COMPLETED
Restoring Services COMPLETED
Language Configuration COMPLETED
Exchange Management Tools COMPLETED
Mailbox role: Transport service COMPLETED
Mailbox role: Client Access service COMPLETED
Mailbox role: Unified Messaging service FAILED
The following error was generated when "$error.Clear();
install-MsiPackage -PackagePath $RolePackagePath -LogFile
$RoleLogFilePath -UpdatesDir $RoleUpdatesDir -PropertyValues ("INSTALLDIR=`"" + $RoleInstallPath + "`" ESE=1");
" was
run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Couldn't open package 'I:\en\UMLanguagePack.en-US.msi'.
This installation package could not be opened. Verify that the package exists and that you can access it, or contact
the application vendor to verify that this is a valid Windows Installer package. Error code is 1619. --->
System.ComponentModel.Win32Exception: This installation package could not be opened. Verify that the package exists and
that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception
exception, ErrorCategory errorCategory, Object target, String helpUrl)
at
Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
at
Microsoft.Exchange.Management.Deployment.InstallMsi.InternalBeginProcessing()
at
Microsoft.Exchange.Configuration.Tasks.Task.<BeginProcessing>b__83_1()
at
Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean
terminatePipelineIfFailed)".
The Exchange Server setup operation didn't complete. More details can be found in ExchangeSetup.log located in the
<SystemDrive>:\ExchangeSetupLogs folder.Chúng tôi nhận thấy ngay rằng quá trình nâng cấp Exchange không thành công khi thực hiện bước Vai trò hộp thư: Dịch vụ nhắn tin hợp nhất. Lỗi hiện lên:
Không thể mở gói ‘I:\en\UMLanguagePack.en-US.msi’.
Không thể mở gói cài đặt này. Xác minh rằng gói tồn tại và bạn có thể truy cập gói đó hoặc liên hệ với nhà cung cấp ứng dụng để xác minh rằng đây là gói Windows Installer hợp lệ. Mã lỗi là 1619.
Tại sao chúng tôi gặp phải lỗi này và giải pháp cho việc thiết lập Exchange không cài đặt được mã lỗi 1619 là gì?
Giải pháp thiết lập Exchange không thành công - Không thể mở gói ‘en\UMLanguagePack.en-US.msi’
Exchange Server CU đã gắn vào ổ M:. Tuy nhiên, lỗi hiển thị: Không thể mở gói 'I:\en\UMLanguagePack.en-US.msi'. Tại sao nó hiển thị ổ I: khi Exchange Server CU ISO được gắn trên ổ M:? Nó có nên lấy gói từ ổ M:\ không? Câu trả lời là nên làm như vậy. Nhưng nó không làm điều đó.
Khi cài đặt Exchange Server, hệ thống đã mount file ISO vào ổ I:. Sau khi cài đặt, chúng tôi phải tạo cơ sở dữ liệu hộp thư mới và tạo các ổ đĩa riêng. Giờ đây, ổ đĩa I: đã được gán cho cơ sở dữ liệu hộp thư, thiết lập Exchange Server không thể tìm thấy gói ngôn ngữ trên ổ đĩa I: và báo lỗi.
Giải pháp là sao chép thư mục ngôn ngữ không thể tìm thấy từ Exchange Server ISO và đặt nó vào ổ I:. Bằng cách này, thiết lập Exchange Server có thể mở gói cài đặt. Sau đó, nó sẽ tiếp tục tiến hành nâng cấp Exchange Server.
Lưu ý: Hãy xem kỹ lỗi và tệp MSI nào đang gây ra lỗi cho bạn. Sao chép toàn bộ thư mục ngôn ngữ đó, bao gồm các tệp, vào ổ đĩa.
Chúng tôi sẽ sao chép thư mục en từ tệp ISO Exchange Server và dán nó vào ổ I:.
Quan trọng: Sao chép toàn bộ thư mục chứ không chỉ tệp MSI hiển thị lỗi. Đó là vì quá trình thiết lập nâng cấp Exchange Server sẽ xem xét tất cả các tệp này và nếu các tệp khác không có sẵn, nó sẽ báo lỗi thiếu gói cài đặt khác.
Nó sẽ trông giống như I:\en.
Việc này không cần thiết nhưng chúng tôi khuyên bạn nên khởi động lại Exchange Server. Nếu bạn không làm điều đó và chạy lại bản nâng cấp từ Dấu nhắc Lệnh, bạn có thể nhận được thông báo: Đang chờ khởi động lại từ bản cài đặt trước đó. Vui lòng khởi động lại hệ thống rồi chạy lại Thiết lập.
Nâng cấp máy chủ Exchange
Sau khi Exchange Server khởi động lại, hãy chạy lại Bản cập nhật tích lũy từ Dấu nhắc lệnh.
C:\>M:\Setup.exe /mode:Upgrade /IAcceptExchangeServerLicenseTerms
Microsoft Exchange Server 2016 Cumulative Update 21 Unattended Setup
Copying Files...
File copy complete. Setup will now collect additional information needed for installation.
Languages
Management tools
Mailbox role: Transport service
Mailbox role: Client Access service
Mailbox role: Unified Messaging service
Mailbox role: Mailbox service
Mailbox role: Front End Transport service
Mailbox role: Client Access Front End service
Performing Microsoft Exchange Server Prerequisite Check
Configuring Prerequisites COMPLETED
Prerequisite Analysis COMPLETED
Configuring Microsoft Exchange Server
Language Files COMPLETED
Restoring Services COMPLETED
Language Configuration COMPLETED
Exchange Management Tools COMPLETED
Mailbox role: Transport service COMPLETED
Mailbox role: Client Access service COMPLETED
Mailbox role: Unified Messaging service COMPLETED
Mailbox role: Mailbox service COMPLETED
Mailbox role: Front End Transport service COMPLETED
Mailbox role: Client Access Front End service COMPLETED
Finalizing Setup COMPLETED
The Exchange Server setup operation completed successfully.Cập nhật tích lũy Exchange đã hoàn tất thành công. Bước tiếp theo là khởi động lại hệ thống và kiểm tra nhật ký sự kiện để tìm lỗi và cảnh báo.
Đọc thêm: Thiết lập Exchange không cài đặt được mã lỗi 1619 »
Phần kết luận
Bạn đã biết lý do nâng cấp Exchange không thành công do không thể mở gói ‘\en\UMLanguagePack.en-US.msi’. Giải pháp là sao chép toàn bộ thư mục ngôn ngữ, bao gồm các tệp, vào ổ đĩa nơi thiết lập Exchange Server tải các tệp từ đó. Sau đó, chạy lại Cập nhật tích lũy Exchange từ Dấu nhắc lệnh.
Bạn có thích bài viết này không? Bạn cũng có thể thích Cài đặt Exchange Server với GUI từng bước. Đừng quên theo dõi chúng tôi và chia sẻ bài viết này.



