Lỗi license thường xuất hiện sau khi cài đặt, nâng cấp hay chuyển máy chủ AVEVA, dưới vài dạng quen thuộc: WindowMaker không mở, một máy client không lấy được license, hay License Server vào thời gian ân hạn (grace period) sau khi chuyển máy ảo. Tài liệu của AVEVA giải thích license chạy thế nào và thường hỏng ở đâu. Bài này gom các trang đó lại: license theo server trong System Platform, License Server và License Manager, mô hình thuê bao Flex, giữ license cho máy client, môi trường ảo, license tag của AVEVA Historian và các lỗi đã biết của những bản vá gần đây. Bài dựa trên tài liệu System Platform và InTouch HMI 2023 R2 SP1 P04 và Historian 2026 của AVEVA.
1. License theo server từ System Platform 2017
AVEVA System Platform dùng hệ license theo server có từ System Platform 2017, thay cho license dạng file của các bản trước và quản lý mọi license ở một chỗ. License phải được kích hoạt trước khi dùng. Với nhà máy nâng cấp từ Wonderware System Platform 2014 R2 SP1, AVEVA hướng dẫn cài và cấu hình một node License Server và kích hoạt license trước tiên, để nhà máy chạy liên tục qua lần nâng cấp.
2. License Server và License Manager
AVEVA Enterprise License Server lấy về, lưu và cấp license cho mọi phần mềm AVEVA đã cài, còn License Manager là công cụ chạy trên trình duyệt để quản lý chúng. Các điểm trong hướng dẫn cài đặt của AVEVA:
- Chọn Application Server, InTouch hay bất kỳ vai trò nào có Galaxy Repository sẽ tự chọn License Server và License Manager, và không bỏ chọn được chúng khi Galaxy Repository đang được chọn.
- Mặc định cả hai được cài trên node Galaxy Repository, nhưng có thể dùng một License Server riêng, và License Server cài tách được khỏi License Manager.
- Trong mạng workgroup, License Manager và License Server phải nằm trên cùng một node.
- Sản phẩm và vai trò không có License Server trên cùng node cần được khai tên node của License Server.
- License Manager mở trong trình duyệt tại địa chỉ AELicenseManager của node đã cài nó.
Cùng hướng dẫn đó có hai lưu ý thực tế. Không nên đổi license, ví dụ chuyển License Server hay kích hoạt license mới, khi sản phẩm đang chạy. Tùy sản phẩm, việc nhận license mới hay license đã đổi có thể mất tới 30 phút; khởi động lại sản phẩm thì nó nhận license ngay, nhưng AVEVA lưu ý khi các sản phẩm phụ thuộc nhau có thể phải khởi động lại cả node.
3. License InTouch HMI và thuê bao Flex
InTouch HMI cần kích hoạt license trước khi dùng được WindowMaker hay WindowViewer, và License Server cùng License Manager được tự chọn khi cài InTouch. Chương trình thuê bao Flex của AVEVA rút các mục license xuống còn ba gói: Edge, Supervisory và Enterprise. Flex dựa trên người dùng có tên (named user) và entitlement seat: mỗi người dùng được nhận diện bằng AVEVA ID, và quyền dùng được cấp bằng cách gán ID đó vào một entitlement seat trên cổng CONNECT. Với Operations Control connected experience, thuê bao được quản lý qua CONNECT, cần kết nối internet, nhưng vẫn phải có License Server cho một số ứng dụng server và ứng dụng không có người dùng trực tiếp.
4. Giữ license cho máy client
Đặt giữ (reservation) bảo đảm một thiết bị luôn có license dù có bao nhiêu thiết bị đang kết nối. Mỗi license chỉ giữ được cho một thiết bị, nên khi chưa biết trước tên thiết bị, AVEVA gợi ý để license được lấy theo thứ tự ai tới trước. License Manager cũng cho đặt giữ theo người dùng, nhưng cả AVEVA OMI lẫn InTouch HMI ViewApp đều không hỗ trợ đặt giữ theo người dùng, và phần mềm khi đó không lấy được license đã giữ. Vì vậy AVEVA ghi chỉ dùng đặt giữ theo thiết bị cho license Supervisory Client.
Tên thiết bị là tên máy chạy ViewApp. Với ViewApp chạy trong phiên Remote Desktop, tên theo mẫu tên máy chủ RDS, tên máy RDP client và số thứ tự, nối bằng dấu gạch ngang:
| Trường hợp | Tên thiết bị |
|---|---|
| ControlRoomA chạy AVEVA OMI trực tiếp | ControlRoomA |
| ControlRoomB mở một phiên Remote Desktop trên máy chủ PrimaryRDS | |
| Một máy client mở nhiều phiên trên cùng máy chủ | số thứ tự tăng dần từ 1 cho mỗi phiên |
5. Máy ảo, high availability và disaster recovery
License Server được hỗ trợ trong môi trường ảo, nhưng chuyển license từ môi trường ảo này sang môi trường khác có thể bị xem như chuyển sai cách và đẩy License Server vào thời gian ân hạn. Tài liệu AVEVA tách hai trường hợp với VMware và Hyper-V:
| Trường hợp | Thời gian ân hạn |
|---|---|
| Chuyển dự phòng high availability | không kích hoạt, vì các giá trị môi trường được theo dõi không đổi |
| Hoạt động disaster recovery | có kích hoạt, vì các giá trị môi trường được theo dõi thay đổi |
Để tránh thời gian ân hạn trong cấu hình disaster recovery, AVEVA khuyên chạy License Server bên ngoài môi trường DR ảo với cấu hình License Server dự phòng có sẵn trong phần mềm, hoặc mua license disaster recovery cho một License Server dự phòng. Trong mọi môi trường, AVEVA khuyên dùng AVEVA System Monitor để theo dõi license và báo khi vào thời gian ân hạn hay license sắp hết hạn.
6. License tag của AVEVA Historian
License AVEVA Historian cho phép một số tag nhất định, và License Server kích hoạt nó theo từng bước 50 tag khi thêm tag: 120 tag dùng ba bước. License bổ sung (incremental) thêm tag vào license đang có. Trên Historian tầng 2, tag được replication tới tính vào license của nó, còn tag replication cục bộ và tag auto-summary thì không. Khi không có license hợp lệ, Historian vẫn thu và lưu dữ liệu nhưng chỉ truy xuất 32 tag trong 7 ngày gần nhất. Configuration Manager của Historian làm mới thông tin license cho tính năng server mỗi giờ một lần, và lệnh Refresh License Information trong Management Console ép làm mới ngay sau khi thay đổi.
7. Lỗi license đã biết của các bản vá gần đây
AVEVA công bố lỗi đã biết theo từng bản vá. Hai lỗi license trong System Platform 2023 R2 SP1 P02:
| Mã lỗi | Triệu chứng | Cách xử lý tạm của AVEVA |
|---|---|---|
| IMS 3978298 | trên node có cài thêm AVEVA Work Tasks 2023 R2, IDE không mở sau khi cài Patch 02 do lỗi nhận license | chép hai file DLL có tên cụ thể từ thư mục AuthenticationProvider sang thư mục Bin của Framework, rồi khởi động lại node |
| IMS 4014449 | không cấu hình được AVEVA Connect sau khi chạy repair License Server | đóng Configurator, xóa bốn file DLL có tên cụ thể trong thư mục License Server, rồi kiểm lại cấu hình AVEVA Connect |
Hướng dẫn System Platform của AVEVA còn có một khuyến cáo bảo mật: nơi còn client dùng phiên bản license cũ hơn AVEVA Enterprise Licensing Platform 4.0, cấu hình license ở chế độ bảo mật (secure mode) trên mọi node và gỡ phần hỗ trợ bản cũ (legacy support) khỏi các License Server.
Những gì chúng tôi kiểm trước
Đây là cách làm của TDL, không phải yêu cầu của AVEVA:
- Node nào là License Server, và từng sản phẩm có trỏ đúng tên node đó không.
- Sản phẩm đã được khởi động lại, hay đã qua 30 phút, kể từ lần đổi license gần nhất chưa.
- Với máy client, đúng tên thiết bị mà license đặt giữ chờ, kể cả các phiên Remote Desktop.
- Với máy ảo, máy có vừa bị chuyển, khôi phục hay chuyển dự phòng sang host khác không.
TDL tiếp cận thế nào
TDL Industrial Automation có tên trên AVEVA Partner Finder với vai trò System Integrator trong AVEVA Partner Ecosystem. Chúng tôi bảo trì ứng dụng AVEVA System Platform ở Samsung SEHC theo hợp đồng năm. Trước một lần nâng cấp hay chuyển máy chủ, chúng tôi ghi lại node License Server, các license đã kích hoạt trên đó và license đặt giữ cho từng máy client. Thêm về dịch vụ này: Đối tác AVEVA tại Việt Nam.
Câu hỏi thường gặp
AVEVA License Server mặc định được cài ở đâu?
Trên node Galaxy Repository. Có thể dùng một License Server riêng, và trong mạng workgroup, License Manager và License Server phải nằm trên cùng một node.
Đổi license bao lâu thì sản phẩm nhận?
Tùy sản phẩm, có thể tới 30 phút. Khởi động lại sản phẩm thì nó nhận license mới hay license đã đổi ngay; khi các sản phẩm phụ thuộc nhau, có thể phải khởi động lại cả node.
License InTouch ViewApp có đặt giữ theo người dùng được không?
Không. AVEVA OMI và InTouch HMI ViewApp không hỗ trợ đặt giữ theo người dùng, nên license Supervisory Client nên đặt giữ theo tên thiết bị.
Chuyển dự phòng high availability có đẩy License Server vào thời gian ân hạn không?
Không. Trên VMware và Hyper-V, chuyển dự phòng high availability không kích hoạt thời gian ân hạn, còn hoạt động disaster recovery thì có.
Nguồn
- AVEVA, Server-based license, License installation and activation, Licensing information và License server, System Platform 2023 R2 SP1 P04
- AVEVA, InTouch HMI Licensing, InTouch HMI 2023 R2 SP1 P04
- AVEVA, Reserve license for client devices và Enterprise licensing support in virtual environments
- AVEVA, Licensing known issues
- AVEVA, About AVEVA Historian licensing và Refresh the license information, Historian 2026
Đọc ngày 13/11/2026. Bài viết diễn giải, không trích nguyên văn; đọc tài liệu gốc trước khi thiết kế hoặc thao tác.