NX không tạo được syslog hoặc báo thư mục tạm đầy: cách xử lý an toàn
Quy trình xử lý NX không tạo được syslog hoặc báo thư mục tạm đầy: kiểm tra biến môi trường, dung lượng, quyền ghi, Unicode và bảo mật Windows.
Quản trị viên 7 phút đọc

NX không tạo được syslog hoặc báo thư mục tạm đầy: cách xử lý an toàn
Khi NX dừng ngay lúc khởi động với thông báo không tìm được thư mục hợp lệ để tạo syslog, hoặc báo thư mục được chỉ định bởi UGII_UGSOLIDS_TMP đã đầy, nguyên nhân thường nằm ở đường dẫn tạm, dung lượng, quyền ghi hoặc biến môi trường. Đây không phải lúc nào cũng là lỗi license hay cần cài lại phần mềm. Một quy trình kiểm tra đúng có thể xác định nguyên nhân mà không xóa nhầm dữ liệu hay làm hỏng cấu hình dùng chung.
1. Vai trò của thư mục tạm
NX sử dụng vùng tạm cho syslog, dữ liệu trung gian, undo, Parasolid và nhiều tác vụ phiên làm việc. Windows cũng có TEMP và TMP cho tài khoản người dùng hoặc toàn hệ thống. Ngoài ra NX có thể đọc các biến riêng như UGII_TMP_DIR và UGII_UGSOLIDS_TMP tùy phiên bản, cấu hình và mục đích.
Nếu đường dẫn không tồn tại, ổ đĩa hết chỗ, người dùng không có quyền ghi hoặc tên đường dẫn chứa ký tự mà phiên bản cũ xử lý kém, NX có thể không khởi tạo được.
2. Ghi lại lỗi trước khi thay đổi
Chụp nguyên văn thông báo, ghi phiên bản NX, tài khoản Windows và cách khởi động. Mở Command Prompt trong cùng tài khoản để kiểm tra giá trị TEMP, TMP và các biến UGII liên quan. Không dựa vào cửa sổ Environment Variables của một tài khoản khác.
Nếu NX khởi động qua batch file, shortcut của công ty hoặc launcher PLM, biến trong tiến trình có thể khác biến hiển thị trong System Properties. Kiểm tra file khởi động trước khi sửa biến hệ thống.
3. Kiểm tra dung lượng và đường dẫn
Xác nhận ổ đĩa chứa thư mục tạm còn đủ dung lượng. Mở chính xác đường dẫn và thử tạo, đổi tên rồi xóa một file văn bản bằng tài khoản đang chạy NX. Nếu không thực hiện được, vấn đề là quyền hoặc đường dẫn chứ chưa liên quan đến NX.
Tránh đặt thư mục tạm trên ổ mạng, thư mục đồng bộ đám mây hoặc thiết bị tháo rời. Mất kết nối ngắn cũng có thể làm phiên NX lỗi. Đường dẫn cục bộ ngắn, ổn định và chỉ dùng ký tự ASCII an toàn hơn, nhất là với NX đời cũ.
4. Tạo thư mục tạm riêng
Có thể tạo một thư mục như C:NX_TEMP hoặc D:NX_TEMP trên ổ còn chỗ. Cấp quyền Modify cho đúng nhóm người dùng, không mở Full Control cho Everyone nếu không cần. Nếu máy dùng chung, nên cân nhắc thư mục con theo từng tài khoản để tránh xung đột và lộ dữ liệu tạm.
Sau đó đặt UGII_TMP_DIR tới đường dẫn này nếu tài liệu triển khai của phiên bản yêu cầu. Với vùng dữ liệu Parasolid, chỉ đặt UGII_UGSOLIDS_TMP khi đã hiểu chính sách hệ thống; không sao chép mù cấu hình từ một bài viết dành cho NX rất cũ.
5. User variable hay System variable?
User variable chỉ ảnh hưởng tài khoản hiện tại và thường an toàn hơn khi thử nghiệm. System variable ảnh hưởng mọi người dùng và dịch vụ trên máy, cần quyền quản trị và quy trình thay đổi. Trong môi trường doanh nghiệp, ưu tiên cấu hình qua script hoặc hồ sơ triển khai đã được IT quản lý.
Nếu cùng một biến tồn tại ở cả hai phạm vi, giá trị hiệu lực có thể gây nhầm. Ghi lại trạng thái cũ và loại bỏ cấu hình trùng sau khi kiểm chứng.
6. Khởi động lại tiến trình
Ứng dụng chỉ nhận biến môi trường tại thời điểm tiến trình được tạo. Đóng toàn bộ NX, launcher và tiến trình liên quan rồi mở lại. Trong một số trường hợp cần đăng xuất hoặc khởi động lại Windows, đặc biệt khi dịch vụ hoặc launcher lâu dài giữ môi trường cũ.
Không kết luận thay đổi thất bại nếu chỉ mở lại từ một launcher vẫn đang chạy trong khay hệ thống.
7. Dọn file tạm đúng cách
Chỉ dọn khi NX và các tiến trình liên quan đã đóng. Không xóa toàn bộ thư mục TEMP của Windows một cách cưỡng bức vì nhiều ứng dụng khác có thể đang sử dụng. Chọn đúng thư mục NX chuyên dụng, xem ngày sửa đổi và giữ lại syslog gần nhất nếu đang điều tra lỗi.
Nếu cần tự động dọn, dùng chính sách theo tuổi file và chạy lúc không có phiên NX. Ghi log số file và dung lượng đã dọn. Tránh lệnh xóa đệ quy với đường dẫn lấy trực tiếp từ biến chưa kiểm tra.
8. Ký tự Unicode và đường dẫn dài
Các phiên bản NX cũ hoặc add-in bên thứ ba có thể xử lý không ổn định đường dẫn chứa ký tự ngoài ASCII. Tên tài khoản Windows bằng tiếng Việt/Trung hoặc thư mục do công cụ tối ưu hệ thống tạo có thể xuất hiện trong TEMP.
Thay vì đổi tên tài khoản hiện có một cách nửa vời, hãy thử một thư mục tạm riêng với đường dẫn ASCII ngắn. Nếu lỗi biến mất, ghi nhận nguyên nhân và xây cấu hình triển khai ổn định. Chỉ tạo tài khoản mới khi chính sách IT cho phép và đã sao lưu dữ liệu người dùng.
9. Antivirus và kiểm soát thư mục
Windows Defender Controlled Folder Access hoặc phần mềm bảo mật có thể chặn NX tạo file dù người dùng có quyền NTFS. Kiểm tra Event Viewer và lịch sử bảo vệ. Không tắt antivirus toàn bộ để thử; tạo ngoại lệ hẹp cho executable và thư mục tạm sau khi được IT phê duyệt.
Một số chương trình dọn rác có thể đổi TEMP hoặc xóa file khi NX đang chạy. Tắt lịch quét/dọn đối với thư mục NX chuyên dụng thay vì vô hiệu hóa toàn bộ công cụ.
10. Phân biệt với lỗi license
Lỗi syslog hoặc temp thường xuất hiện trước khi NX hoàn tất khởi tạo giao diện. Lỗi license thường có mã FlexNet/Siemens License cụ thể như -15, -96 hoặc -97. Hai vấn đề có thể cùng tồn tại, nhưng thay license server không sửa được thư mục không có quyền ghi.
Sau khi NX tạo syslog thành công, nếu còn lỗi license thì xử lý theo log và mã lỗi riêng. Không thay nhiều cấu hình cùng lúc.
11. Kiểm tra sau khi sửa
Khởi động NX bằng đúng shortcut sản xuất, mở một part mẫu, thực hiện vài thao tác, lưu và đóng bình thường. Kiểm tra thư mục tạm có file mới, dung lượng không tăng bất thường và tài khoản có thể dọn file sau khi NX thoát.
Khởi động lại máy rồi thử lần nữa để chắc biến vẫn hiệu lực. Nếu nhiều người dùng chung máy, thử bằng một tài khoản tiêu chuẩn khác theo chính sách.
Checklist xử lý
• Chụp nguyên văn lỗi và phiên bản NX.
• Kiểm tra giá trị TEMP, TMP và UGII trong đúng tiến trình.
• Xác nhận đường dẫn tồn tại và ổ đĩa còn chỗ.
• Thử quyền tạo/đổi tên/xóa file.
• Dùng đường dẫn cục bộ, ngắn và không có ký tự đặc biệt.
• Ưu tiên User variable khi thử nghiệm.
• Đóng launcher cũ hoặc đăng xuất sau khi đổi biến.
• Chỉ dọn thư mục NX khi NX đã tắt.
• Kiểm tra log bảo mật thay vì tắt antivirus toàn bộ.
• Tách riêng bước xử lý temp và bước xử lý license.
Kết luận
Thông báo không tạo được syslog hoặc thư mục tạm đầy thường được giải quyết bằng cách khôi phục một đường dẫn hợp lệ, đủ dung lượng và có quyền ghi. Giá trị như C:TEMP chỉ là ví dụ; điều quan trọng là kiểm tra đường dẫn trong bối cảnh tài khoản, launcher và phiên bản NX thực tế. Cấu hình có ghi nhận và kiểm thử luôn an toàn hơn việc thêm hàng loạt biến môi trường theo kinh nghiệm truyền miệng.
Nguồn gợi ý chủ đề: UG爱好者 – lỗi UGII_UGSOLIDS_TMP: https://www.ugsnx.com/thread-191945-1-1.html ; lỗi không tạo được syslog: https://www.ugsnx.com/thread-219353-1-1.html ; danh sách biến môi trường NX: https://www.ugsnx.com/thread-348940-1-1.html
Nội dung được biên soạn lại và mở rộng theo quy trình chẩn đoán hệ thống an toàn; không phải bản dịch nguyên văn.
Bình luận (0)
Chưa có bình luận. Hãy là người đầu tiên chia sẻ ý kiến.
Đăng nhập để bình luận.


