Score:0

zsys-commit.service ล้มเหลวด้วย "ไม่สามารถเลื่อนระดับชุดข้อมูลได้ ... ไม่ใช่ระบบไฟล์โคลน"

ธง bv

ปัญหา

หลังจากมีปัญหาบางอย่างเกี่ยวกับสถานะของระบบ ฉันเปลี่ยนกลับเป็นสแนปชอตสถานะก่อนหน้า

ตั้งแต่นั้นมา systemctl คือระบบกำลังทำงาน อยู่ใน เสื่อมโทรม สถานะ (ฉันมีในพรอมต์ของฉัน)

บริการที่ล้มเหลวเพียงอย่างเดียวคือ zsys-commit.service และ สถานะ เป็น:

â zsys-commit.service - ทำเครื่องหมายการบูต ZSYS ปัจจุบันว่าสำเร็จ
    โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/zsys-commit.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
    ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่ อา. 2022-01-23 23:21:41 EST; 10 ชั่วโมงที่แล้ว
  PID หลัก: 12287 (รหัส=ออก สถานะ=1/ล้มเหลว)

23 ม.ค. 23:21:40 ชื่อโฮสต์ systemd [1]: กำลังเริ่มทำเครื่องหมายการบูต ZSYS ปัจจุบันว่าสำเร็จ ...
23 ม.ค. 23:21:41 ชื่อโฮสต์ zsysctl[12287]: level=error msg="ไม่สามารถกระทำ: ไม่สามารถส่งเสริมชุดข้อมูล \"rpool/ROOT/ubuntu_ssfirw\": ไม่สามารถส่งเสริม \"rpool/ROOT/ubuntu_ssfirw \": ไม่ใช่ระบบไฟล์โคลน"
23 ม.ค. 23:21:41 ชื่อโฮสต์ systemd [1]: zsys-commit.service: ออกจากกระบวนการหลักแล้ว, รหัส = ออกแล้ว, สถานะ = 1 / ล้มเหลว
23 มกราคม 23:21:41 ชื่อโฮสต์ systemd [1]: zsys-commit.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
23 มกราคม 23:21:41 ชื่อโฮสต์ systemd [1]: ไม่สามารถเริ่มทำเครื่องหมายการบูต ZSYS ปัจจุบันว่าสำเร็จ

คำถาม

  1. อย่างไร ซิสสสส กำหนดชุดข้อมูลคือ โคลน ?
    • ตามด้วย: ฉันสามารถแก้ไขได้หรือไม่
  2. วิธีที่ดีที่สุดในการล้างข้อมูลทั้งหมดคืออะไร ซิสสสส รัฐ และยังคงอยู่กับสถานะปัจจุบันเท่านั้น (โดยทุกอย่างอยู่ในแนวเดียวกันรวมถึงเมนูการบู๊ต) ? ดู อัปเดต # 1 ที่ด้านล่าง

รายละเอียดเพิ่มเติม:

การขุดบางอย่างเปิดเผยว่าคำสั่งที่บริการกำลังทำงานอยู่คือ:

/sbin/zsysctl บูตคอมมิต

นี่คือผลลัพธ์สำหรับ sudo /sbin/zsysctl บูตกระทำ -vvv:

DEBUG /zsys.Zsys/CommitBoot() บันทึกการโทรเป็น [79ef457a:5d32ce55] 
DEBUG ตรวจสอบว่าคำขอเพียร์ของ grpc ได้รับอนุญาตหรือไม่     
DEBUG ได้รับอนุญาตในฐานะผู้ดูแลระบบ            
INFO ยืนยันสถานะการบูตปัจจุบัน                    
INFO ยืนยันการบู๊ตสำหรับ "rpool/ROOT/ubuntu_ssfirw" 
INFO แท็กชุดข้อมูลผู้ใช้ปัจจุบัน: "rpool/USERDATA/szkolnik_vvk5gq" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:bootfs-datasets"="rpool/ROOT/ubuntu_1s4qqj,rpool/ROOT/ubuntu_ssfirw" บน "rpool/USERDATA/szkolnik_vvk5gq" 
INFO แท็กชุดข้อมูลผู้ใช้ปัจจุบัน: "rpool/USERDATA/root_vvk5gq" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:bootfs-datasets"="rpool/ROOT/ubuntu_1s4qqj,rpool/ROOT/ubuntu_ssfirw" บน "rpool/USERDATA/root_vvk5gq" 
INFO ตั้งเวลาปัจจุบันเป็น "1643036037"             
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "bpool/BOOT/ubuntu_ssfirw" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/srv" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/srv" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/usr" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/usr" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/usr/local" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/usr/local" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/games" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/games" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/lib" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/lib" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/log" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/log" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/mail" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/mail" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/snap" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/snap" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/spool" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/spool" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/www" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/www" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/lib/AccountsService" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/lib/AccountsService" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/lib/NetworkManager" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/lib/NetworkManager" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/lib/apt" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/lib/apt" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/ROOT/ubuntu_ssfirw/var/lib/dpkg" 
DEBUG ZFS: ไม่สามารถตั้งค่าคุณสมบัติ "com.ubuntu.zsys:last-used"="1643036037" สำหรับ "rpool/ROOT/ubuntu_ssfirw/var/lib/dpkg" ไม่ใช่คุณสมบัติในเครื่อง ("สืบทอด") 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/USERDATA/szkolnik_vvk5gq" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-used"="1643036037" บน "rpool/USERDATA/root_vvk5gq" 
INFO ตั้งค่าเคอร์เนลที่บูทล่าสุดเป็น "vmlinuz-5.13.0-27-generic" 
DEBUG ZFS: พยายามตั้งค่า "com.ubuntu.zsys:last-booted-kernel"="vmlinuz-5.13.0-27-generic" บน "rpool/ROOT/ubuntu_ssfirw" 
INFO กำลังเลื่อนระดับชุดข้อมูลผู้ใช้                      
INFO กำลังเลื่อนระดับชุดข้อมูลระบบ                    
INFO ส่งเสริมชุดข้อมูล: "bpool/BOOT/ubuntu_ssfirw" 
DEBUG ZFS: พยายามโปรโมต "bpool/BOOT/ubuntu_ssfirw" 
DEBUG พยายามโปรโมต "bpool/BOOT/ubuntu_ssfirw" 
DEBUG ZFS: เกิดข้อผิดพลาด: ไม่สามารถโปรโมต "bpool/BOOT/ubuntu_ssfirw": ไม่ใช่ระบบไฟล์โคลน 
DEBUG ZFS: ยกเลิกธุรกรรมที่ซ้อนกัน           
DEBUG ZFS: สิ้นสุดการทำธุรกรรม                      
DEBUG ZFS: ย้อนกลับธุรกรรม zfs ที่ดำเนินอยู่ทั้งหมด 
DEBUG ZFS: ธุรกรรมเสร็จสิ้น                        
DEBUG ZFS: สิ้นสุดการทำธุรกรรม                      
DEBUG ZFS: สิ้นสุดการทำธุรกรรม                      
DEBUG ZFS: ธุรกรรมเสร็จสิ้น                        
DEBUG ZFS: ย้อนกลับธุรกรรม zfs ที่ดำเนินอยู่ทั้งหมด 
DEBUG ZFS: ธุรกรรมเสร็จสิ้น                        
ข้อผิดพลาดไม่สามารถกระทำได้: ไม่สามารถส่งเสริมชุดข้อมูล "bpool/BOOT/ubuntu_ssfirw": ไม่สามารถส่งเสริม "bpool/BOOT/ubuntu_ssfirw": ไม่ใช่ระบบไฟล์โคลน 

อัปเดต #1

ฉันพบ คำตอบนี้ และขึ้นอยู่กับรหัสต่อไปนี้:

# แสดงสถานะ bpool / BOOT ทั้งหมดตั้งแต่สร้างใหม่ล่าสุดไปจนถึงเก่าที่สุด
รายการ zfs -r -t snapshot -S การสร้าง -o ชื่อ ใช้แล้ว อ้างอิง การสร้าง bpool/BOOT | sed '6 ฉัน --------------------------------------------- ----------------------------------'

ฉันต้องการคงสถานะ 4 สถานะล่าสุดไว้ ดังนั้นฉันจึงเขียนโค้ดต่อไปนี้ โดยลบสถานะล่าสุดทั้งหมดยกเว้น 4 สถานะ จากใหม่สุดไปหาเก่าที่สุด:

รายการ zfs -r -t snapshot -S การสร้าง -Ho ชื่อ bpool/BOOT | หาง -n+5 | sed 's/.*@\(autozsys_\)\?//' | sudo xargs -i sh -c "echo ลบ {}...; สถานะ zsysctl ลบ {} --system --force || exit 255"

อย่างไรก็ตามสิ่งนี้ติดขัดสำหรับฉันเนื่องจากสถานะบางอย่างปฏิเสธที่จะลบออก:

ข้อผิดพลาดไม่สามารถลบสถานะระบบ kxxwbr: ไม่สามารถลบสถานะ rpool/ROOT/ubuntu_ssfirw: ไม่สามารถทำลาย rpool/ROOT/ubuntu_ssfirw: ไม่สามารถทำลาย "rpool/ROOT/ubuntu_ssfirw" และลูกของมัน: หยุดทำลายชุดข้อมูลบน " rpool/ROOT/ubuntu_ssfirw" ไม่สามารถทำลายลูก: หยุดทำลายชุดข้อมูลบน "rpool/ROOT/ubuntu_ssfirw/usr" ไม่สามารถทำลายลูกได้: ไม่สามารถทำลายชุดข้อมูล "rpool/ROOT/ubuntu_ssfirw/usr/local": ชุดข้อมูลไม่ว่าง

ด้วยเหตุผลบางประการ จึงพยายามทำลายชุดข้อมูลที่ใช้งานอยู่
เมื่อคิดว่าฉันจัดการเรื่องนี้ไม่ถูกต้อง ฉันลองกลับคำสั่ง โดยลบจากเก่าสุดไปใหม่สุด (ยกเว้น 4 อันล่าสุด):

รายการ zfs -r -t snapshot -s การสร้าง -Ho ชื่อ bpool/BOOT | หัว -n-4 | sed 's/.*@\(autozsys_\)\?//' | sudo xargs -i sh -c "echo ลบ {}...; สถานะ zsysctl ลบ {} --force --system || exit 255"

สิ่งนี้เกิดข้อผิดพลาดในสถานะเดียวกัน kxx<wbr ด้วยข้อผิดพลาดเดียวกัน

ดังนั้นฉันยังคงต้องการความช่วยเหลือในเรื่องนี้

Score:0
ธง bv

ตอบคำถามของฉันเองเนื่องจากดูเหมือนว่าจะเป็นปัญหากับ zfs อาจจะเจาะจงไปที่ zfs บนลินุกซ์ และไม่มีอะไรเกี่ยวข้องกับ ซิสสสส.

ความพยายามของฉันในการล้างสแนปชอตด้วยตนเองต่อไป ในที่สุดฉันก็ยังคงอยู่ในสถานะเดียว ซึ่งปัจจุบันมีชื่อว่า kxx<wbr.

นี้ kxx<wbr รัฐเชื่อมโยงกับชุดข้อมูลชื่อ 1s4qqj ซึ่งเป็นพื้นฐานของชุดข้อมูลที่โคลนชื่อ ssfirw.

รหัสต่อไปนี้จะแสดงสถานะอย่างชัดเจน:

รายการ zfs -o ชื่อ ต้นทาง -S การสร้าง | grep -v '\W\-$'

ผลลัพธ์ต่อไปนี้

ที่มาของชื่อ
rpool/ROOT/ubuntu_ssfirw rpool/ROOT/ubuntu_1s4qqj@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/srv rpool/ROOT/ubuntu_1s4qqj/srv@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/usr rpool/ROOT/ubuntu_1s4qqj/usr@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/usr/local rpool/ROOT/ubuntu_1s4qqj/usr/local@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var rpool/ROOT/ubuntu_1s4qqj/var@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/var/games rpool/ROOT/ubuntu_1s4qqj/var/games@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/lib rpool/ROOT/ubuntu_1s4qqj/var/lib@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/lib/AccountsService rpool/ROOT/ubuntu_1s4qqj/var/lib/AccountsService@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/lib/NetworkManager rpool/ROOT/ubuntu_1s4qqj/var/lib/NetworkManager@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/lib/apt rpool/ROOT/ubuntu_1s4qqj/var/lib/apt@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/lib/dpkg rpool/ROOT/ubuntu_1s4qqj/var/lib/dpkg@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/log rpool/ROOT/ubuntu_1s4qqj/var/log@autozsys_kxxwbr
rpool/ROOT/ubuntu_ssfirw/var/mail rpool/ROOT/ubuntu_1s4qqj/var/mail@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/var/snap rpool/ROOT/ubuntu_1s4qqj/var/snap@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/var/spool rpool/ROOT/ubuntu_1s4qqj/var/spool@autozsys_kxx<wbr
rpool/ROOT/ubuntu_ssfirw/var/www rpool/ROOT/ubuntu_1s4qqj/var/www@autozsys_kxx<wbr

เมื่อฉันพยายามส่งเสริมชุดข้อมูลใด ๆ ฉันได้รับสิ่งต่อไปนี้:

> sudo zfs เลื่อนระดับ rpool/ROOT/ubuntu_ssfirw
ไม่สามารถเลื่อนระดับ 'rpool/ROOT/ubuntu_ssfirw': ไม่ใช่ระบบไฟล์โคลน

กำลังค้นหา Google สำหรับวิธีแก้ไขปัญหานั้นทำให้เกิดปัญหามากมาย ซึ่งยังไม่มีใคร (ณ ปัจจุบัน) ให้วิธีแก้ไขใดๆ เลย

ข้อสรุปและการแก้ไขที่เป็นไปได้

มันเป็นแมลง! (ชัดเจน ณ จุดนี้)

นี่คือ +1 ของฉันในเธรดข้อบกพร่อง:

https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1947568/comments/5

ฉันใช้ PPA ของบุคคลที่สามเป็น อธิบายไว้ในข้อผิดพลาด:
* สิ่งนี้มีความเสี่ยง ดังนั้นฉันจึงไม่มีส่วนรับผิดชอบในเรื่องนี้ เพียงรายงานเกี่ยวกับสิ่งที่ฉันได้ทำลงไป

# อัปเกรดทุกอย่างและล้างข้อมูลก่อนที่จะจัดการกับเนื้อหาของบุคคลที่สาม
sudo apt upgrade -- ใช่
sudo apt autoremove -- ใช่

# เพิ่ม PPA บุคคลที่สามสำหรับ zfstools
sudo add-apt-repository ppa:jonathonf/zfs && sudo apt update && sudo upgrade -- ใช่

# คุณมักจะได้รับข้อความต่อไปนี้ในผลลัพธ์ของ apt:
# แพ็คเกจต่อไปนี้ถูกเก็บกลับ:                                                                                                                                                                                                                   
# zfs-initramfs zfs-zed zfsutils-ลินุกซ์

# หากเป็นกรณีนี้ให้อัปเดต zfsutils-linux อย่างชัดเจนโดยเรียกใช้:
sudo apt ติดตั้ง zfs-initramfs zfs-zed zfsutils-linux

ณ จุดนี้ ส่งเสริม ควรทำงานอย่างถูกต้อง

และฉันใช้รหัสต่อไปนี้เพื่อส่งเสริมทุกอย่าง:

รายการ zfs -Ho ชื่อ กำเนิด -S การสร้าง rpool/ROOT/ubuntu_ssfirw | grep -v '\W\-$' | sed 's/\t.*$//' | xargs -i sh -c "echo ส่งเสริม {}; zfs ส่งเสริม {} || ออก 255"

ฉันดำเนินการต่อและลบสแนปชอตทั้งหมด (เพียงเพราะมันง่ายกว่า ณ จุดนี้) เปิดใช้งานตัวรวบรวมขยะ (sudo zsysctl บริการ gc) จากนั้นฉันก็สามารถรีสตาร์ท zsys-commit.service.

หวังว่าสิ่งนี้จะยังคงใช้ได้ต่อไปจากจุดนี้ไป และบางคนอาจพบว่าสิ่งนี้มีประโยชน์ในตัวเอง

โพสต์คำตอบ

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