Điểm:0

vấn đề với tập lệnh playbook

lá cờ cn

Làm thế nào tôi có thể viết một playbook để

  1. Đảm bảo rằng cả máy chủ và máy khách NFS đều nghe cùng một miền trong /etc/idmapd.conf và xác nhận với nfsidmap -d
[Tổng quan]

Độ dài = 0
Pipefs-Directory = /run/rpc_pipefs
# đặt tên miền của riêng bạn tại đây, nếu nó khác với FQDN trừ tên máy chủ
Tên miền = tên miền cục bộ

[Lập bản đồ]

Không ai sử dụng = không ai
Không ai-Nhóm = nogroup
  1. Đồng thời Kích hoạt ánh xạ id trong /sys/module/nfsd/tham số/nfs4_disable_idmapping

Nó hiện là Y và tôi cần nó là N. Tôi đã thử chạy playbook bên dưới nhưng gặp lỗi:

- máy chủ: localhost
  nhiệm vụ:
    - name: Chạy lệnh để bật ánh xạ id
      trở thành sự thật
      tập tin dòng:
        đường dẫn: /sys/module/nfs/parameters/nfs4_disable_idmapping
        biểu thức chính quy: 'Y'
        dòng: 'N'
        trạng thái: hiện tại
  1. Cuối cùng Chạy lệnh nfsidmap -c
lá cờ vn
"Tôi đã thử chạy playbook bên dưới nhưng tôi gặp lỗi" Chà, lỗi đó nói lên điều gì?
Điểm:0
lá cờ ca

Đối với các lệnh CLI, bạn có thể sử dụng vỏ bọc Thực thi các lệnh shell trên các mục tiêu.

- tên: Hiển thị tên miền NFSv4 hiệu quả của hệ thống trên 'thiết bị xuất chuẩn'
  vỏ bọc:
    cmd: nfsidmap -d
  đăng ký: kết quả
  đã thay đổi khi: sai
  check_mode: sai
  fail_khi: result.rc != 0

- tên: Hiển thị kết quả
  gỡ lỗi:
    msg: "{{ result.stdout }}"

Bạn có thể so sánh nó sau đó với Sự thật Ansible - ansible_domain và nếu tập hợp lại.

Đối với tệp cấu hình của bạn, bạn có thể sử dụng một mẫu Gửi mẫu tệp ra máy chủ mục tiêu idmapd.conf.j2.

[Tổng quan]

Độ dài = 0
Pipefs-Directory = /run/rpc_pipefs
# đặt tên miền của riêng bạn tại đây, nếu nó khác với FQDN trừ tên máy chủ
Tên miền = {{ ansible_domain }}

[Lập bản đồ]

Không ai sử dụng = không ai
Không ai-Nhóm = nogroup

Nhìn vào chính xác những gì làm nfs4_disable_idmapping tham số làm dường như không cần đến cách tiếp cận phức tạp của bạn. Chỉ cần chắc chắn rằng có một tập tin chứa N sẽ là đủ.

- tên: Đảm bảo ánh xạ ID được bật
  sao chép:
    nội dung: 'N'
    đích: /sys/module/nfs/parameters/nfs4_disable_idmapping

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.