Score:0

การล็อกไฟล์ Samba ป้องกันการยกเลิกการต่อเชื่อมสื่อ

ธง pk

ฉันมีเซิร์ฟเวอร์ขนาดเล็กที่มีการแชร์แซมบ้า ซึ่งบางครั้งฉันใช้เพื่อแชร์ดิสก์แบบถอดได้ซึ่งเชื่อมต่ออยู่ในช่องใส่ฮ็อตสว็อป หลังจากติดตั้งดิสก์และเข้าถึง ฉันพยายามยกเลิกการต่อเชื่อม แต่ umount ปฏิเสธ (แม้จะใช้ -ฉ) ที่ต้องทำเพราะดิสก์ไม่ว่าง: umount: /share/external: เป้าหมายไม่ว่าง.

ลซ รายงาน:

smbd 62850 root cwd DIR 8,65 4096 1 /แชร์/ภายนอก
smbd 62850 รูต 46r DIR 8,65 4096 1 /แชร์/ภายนอก
smbd 62851 alessandro cwd DIR 8,65 4096 1 /แชร์/ภายนอก

สถานะ แสดงว่าจุดเชื่อมต่อถูกล็อค (ฉันปิดตัวจัดการไฟล์แล้ว):

ไฟล์ที่ถูกล็อค:
Pid User(ID) DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------- ---------------------------------------------
62850 1000 DENY_NONE 0x81 RDONLY ไม่มี /share/external จ. 14 มี.ค. 17:09:58 น. 2565

ดังนั้น หากต้องการยกเลิกการต่อเชื่อมไดรฟ์ ฉันต้องรีสตาร์ท smbd ก่อน จากนั้นจึงจะสามารถเรียกใช้ umount ได้สำเร็จ แต่ฉันต้องการหลีกเลี่ยงการเริ่มบริการใหม่หรือหยุดกระบวนการด้วยตนเอง (ตามที่ฉันเห็นการค้นหาทางออนไลน์) ฉันยังพยายามปิดการใช้งานการล็อกที่เป็นไปได้ใน smb.conf ด้วย

        ล็อค = ไม่
        oplocks = ไม่

แต่ไม่ประสบความสำเร็จ

มีใครทราบวิธีหยุดพฤติกรรมนี้และอนุญาตให้ยกเลิกการต่อเชื่อมโดยไม่ต้องรีสตาร์ทหรือไม่

ข้อมูลที่เป็นประโยชน์:
  • Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-104-generic x86_64)
  • Samba เวอร์ชัน 4.13.17-Ubuntu
djdomi avatar
za flag
คุณได้ลอง `smbclose /share/external` แล้วหรือยัง?
Alessandro Campolo avatar
pk flag
@djdomi เพิ่งทำเสร็จ แต่ไม่มีโชค `smbclose: ไม่พบคำสั่ง` ฉันลองใช้คำสั่ง googling แต่ไม่พบอะไรเลย
djdomi avatar
za flag
ฉันใช้ apt-file ถ้าคำสั่งไม่ทำงาน
Alessandro Campolo avatar
pk flag
@djdomi ฉันลอง `apt-file search smbclose` และ `apt-file list smbclose` แต่ก็ยังไม่มีอะไร คุณแน่ใจหรือว่า smbclose รวมอยู่ใน samba จากที่เก็บและไม่ได้มาจากเวอร์ชันที่คอมไพล์เอง
djdomi avatar
za flag
อีกวิธีหนึ่งคือการฆ่า PID

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา