Quản lý Session người dùng và mở tệp

Quản lý Session người dùng và mở tệp

Phần này sẽ giúp bạn quản lý Session người dùng và mở tệp.

Bạn sử dụng công cụ Windows-native Shared Folders GUI và Amazon FSx CLI để quản lý Remote trên PowerShell nhằm quản lý Session người dùng và mở các file trên hệ thống file Amazon FSx for Windows File Server của bạn.

Lưu ý

Sẽ mất khoảng 15 phút để hoàn thành phần này.

Quản lý Session người dùng và mở tệp bằng giao diện người dùng (UI)

Quan trọng

Đọc qua tất cả các bước bên dưới và xem video nhanh trước khi tiếp tục.

manage-sessions-files-ui.gif

  1. Từ bảng điều khiển Amazon FSx, nhấp vào liên kết đến hệ thống file STG326 - SAZchọn tab Network & security. Sao chép DNS Name của hệ thống file vào khay nhớ tạm.

  2. Chuyển đến Remote Desktop Session dành cho Windows Instance 0 của bạn.

  3. Nhấp vào Start.

  4. Nhập fsmgmt.msc.

  5. Từ Bảng điều khiển Shared Folders, chọn Action » Connect to another computer….

  6. Dán DNS Name đã sao chép ở trên vào Another computer: text box và nhấp vào Ok.

  7. Từ khung bên trái chọn Sessions.

  8. Xem lại các Session mở đối với hệ thống file.

  9. Từ khung bên trái chọn Open Files.

  10. Xem lại các file đang mở của hệ thống file.

  11. Luôn mở Bảng điều khiển Shared Folders.

  12. Nhấp vào Start >> Windows PowerShell.

    Quan trọng

    Phần này giả định rằng STG326 - SAZ được ánh xạ (map) dưới dạng Ổ đĩa Z:/. Nếu Windows Instance 0 của bạn không có ổ đĩa Z:/ đã ánh xạ, ta cần ánh xạ STG326 - SAZ thành ổ đĩa Z:/ (xem phần trước để biết hướng dẫn từng bước).

  13. Run script DiskSpeed ​​bên dưới để kiểm tra hiệu suất đọc của ổ đĩa Z:.

$random = $(Get-Random)
fsutil file createnew Z:\${env:computername}-$random.dat 100000000000
C:\Tools\DiskSpd-2.0.21a\amd64\DiskSpd.exe -d120 -w0 -r -t1 -o32 -b64K -Su -L Z:\${env:computername}-$random.dat
  1. Trong khi script đang Run, hãy quay lại Bảng Điều khiển Shared Folders và làm mới (refresh) chế độ xem Open Files.

  2. Bạn có thấy một tập tin đang mở không?

    Mẹo

    Kiểm tra email của bạn. Cuối cùng bạn sẽ nhận được một email High Throughput Alarm.

  3. Nhấp chuột vào đường dẫn (nhấp chuột phải) vào file mới mở (ví dụ: D:\share\EC2AMAZ-xxxxxx-xxxxx.dat) và chọn Close Open File. Chọn Yes tại cửa sổ nhắc.

  4. Điều gì đã xảy ra với file đang mở?

  5. Điều gì đã xảy ra với lệnh DiskSpd trong cửa sổ PowerShell?

  6. Đóng cửa sổ PowerShell. Run Exit.

  7. Đóng Bảng điều khiển Shared Folders.

Quản lý Session người dùng và mở tệp bằng cách sử dụng Amazon FSx CLI để quản lý Remote trên PowerShell.

Quan trọng

Đọc qua tất cả các bước bên dưới và xem video nhanh trước khi tiếp tục.

manage-sessions-files-cli.gif

  1. Sao chép đoạn script bên dưới vào trình soạn thảo văn bản yêu thích (text editor) yêu thích của bạn.

    $WindowsRemotePowerShellEndpoint = "windows_remote_powershell_endpoint" # e.g. "fs-0123456789abcdef.example.com"
    enter-pssession -ComputerName ${WindowsRemotePowerShellEndpoint} -ConfigurationName FsxRemoteAdmin
    
  2. Từ bảng điều khiển Amazon FSx, nhấp vào liên kết đến hệ thống file STG326 - SAZchọn tab Network & security. ***Sao chép Windows Remote PowerShell Endpoint của hệ thống file vào khay nhớ tạm (ví dụ: fs-0123456789abcdef.example.com).

  3. Quay lại trình soạn thảo văn bản yêu thích của bạn và thay thế “windows_remote_powershell_endpoint” với Windows Remote PowerShell Endpoint của STG326 - SAZ. ***Sao chép script được cập nhật.

  4. Chuyển đến Remote Desktop Session dành cho Windows Instance 0 của bạn.

  5. Nhấp vào Start >> Windows PowerShell.

  6. Run script đã cập nhật trong cửa sổ Windows PowerShell.

  7. Có những lệnh nào để quản lý Session người dùng?

    • Run lệnh trong cửa sổ Remote Windows PowerShell Session.

      Get-Command *SmbSession*
      
  8. Có những lệnh nào để quản lý các file đang mở?

    • Run lệnh trong cửa sổ Remote Windows PowerShell Session.

      Get-Command *Open*
      
  9. Mở cửa sổ Windows PowerShell mới.

    • ***Nhấp *** Start >> Windows PowerShell.
  10. Run script DiskSpeed ​​bên dưới để kiểm tra hiệu suất đọc của ổ đĩa Z: được ánh xạ trong cửa sổ Windows PowerShell mới.

$random = $(Get-Random)
fsutil file createnew Z:\${env:computername}-$random.dat 100000000000
C:\Tools\DiskSpd-2.0.21a\amd64\DiskSpd.exe -d120 -w0 -r -t1 -o32 -b64K -Su -L Z:\${env:computername}-$random.dat
  1. Trong khi script đang chạy, hãy quay lại cửa sổ Remote Windows PowerShell Session.

  2. Run lệnh trong cửa sổ Remote Windows PowerShell Session.

Get-FSxSmbOpenFile
  1. Bạn có thấy một file đang mở không?

  2. Đóng file đang mở.

  3. Run lệnh trong cửa sổ Remote Windows PowerShell Session. Nhập A cho Yes to All tại dấu nhắc.

Close-FSxSmbOpenFile
  1. Điều gì đã xảy ra với file đang mở?

  2. Điều gì đã xảy ra với lệnh DiskSpd trong cửa sổ PowerShell khác?

  3. Kết thúc Session PowerShell Remote . Run Exit-PSSession.

  4. Đóng cửa sổ PowerShell. Run Exit.