Điểm:0

Hai thư mục chia sẻ bộ nhớ mà không có liên kết tượng trưng

lá cờ cn

Tôi đang ở trong một dưa chua.

Tôi có một máy chủ (máy vật lý) có liên kết giữa thư mục và phân vùng. Tôi không thấy một liên kết tượng trưng.

Vấn đề là phân vùng gốc hiển thị 0% dung lượng. Ngay cả khi tôi xóa dữ liệu khỏi các thư mục khác, nó cũng không ảnh hưởng chính xác đến phân vùng gốc.

Tôi đã xóa 200 MB và nó hiển thị 2 MB dung lượng trống.
Không có gì trong fastab.

Liên kết nằm giữa /path/backups/ftp đến /home/ftp/public_html

Đây là của tôi df -h

devtmpfs 63G 0 63G 0%/dev
tmpfs 63G 0 63G 0%/dev/shm
tmpfs 63G 4.1G 59G 7%/lần chạy
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/mapper/centos-root 45G 45G 208K 100%/
/dev/sda1 1014M 194M 821M 20%/khởi động
/dev/sdb 4.3T 89M 4.1T 1%/đường dẫn/vms
/dev/sdc 11T 7.5T 2.9T 73% /path/backups
tmpfs 13G 0 13G 0%/chạy/người dùng/0
         

đây là tập tin fastab:

#
# /etc/fstab
# Được tạo bởi anaconda vào Thứ ba ngày 17 tháng 11 22:49:51 2020
#
# Hệ thống tệp có thể truy cập, theo tham chiếu, được duy trì trong '/dev/disk'
# Xem các trang hướng dẫn fstab(5), findfs(8), mount(8) và/hoặc blkid(8) để biết thêm thông tin
#
/dev/mapper/centos-root / xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
UUID=dca34673-80bb-4c10-a1ca-cd76167ebcf4 /boot xfs mặc định 0 0
/dev/mapper/centos-swap hoán đổi hoán đổi mặc định 0 0
/dev/sdc /path/backups ext4 mặc định 0 2
/dev/sdb /path/vms ext4 mặc định 0 2

Đây là lsblk của tôi:

TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
đĩa sda 8:0 0 50G 0
ââsda1 8:1 0 1G 0 phần /boot
ââsda2 8:2 0 49G 0 phần
  ââcentos-root 253:0 0 45G 0 lvm /
  ââcentos-swap 253:1 0 4G 0 lvm [SWAP]
sdb 8:16 0 4.3T 0 đĩa /đường dẫn/vms
sdc 8:32 0 10.9T 0 đĩa/đường dẫn/sao lưu

Tôi nghĩ có lẽ nó có thể là một liên kết cứng, nhưng tôi không thể tìm thấy bất kỳ bằng chứng nào về điều đó và cũng không thể liên kết cứng 2 thư mục.

Bất kỳ ý tưởng?

Chỉnh sửa:

Các mtab nội dung:

sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,nosuid,size=65906808k,nr_inodes=16476702,mode=755 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /chạy tmpfs rw,nosuid,nodev,mode=755 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,net_prio,net_cls 0 0
cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,thiết bị 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime,perf_event 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,memory 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpuacct,cpu 0 0
cgroup /sys/fs/cgroup/pids cgroup rw,nosuid,nodev,noexec,relatime,pids 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
configfs /sys/kernel/config configfs rw, thời gian tương đối 0 0
/dev/mapper/centos-root / xfs rw,relatime,attr2,inode64,noquota 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=25,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12844 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
mqueue /dev/mqueue mqueue rw, thời gian tương đối 0 0
Hugetlbfs /dev/hugepages Hugetlbfs rw,relatime 0 0
/dev/sda1 /boot xfs rw,relatime,attr2,inode64,noquota 0 0
/dev/sdb /path/vms ext4 rw,relatime,data=ordered 0 0
/dev/sdc /path/backups ext4 rw,relatime,data=ordered 0 0
sunrpc /var/lib/path/rpc_pipefs rpc_pipefs rw,relatime 0 0
nfsd /proc/fs/nfsd nfsd rw, thời gian tương đối 0 0
/dev/sdc /home/ftp/public_html ext4 rw,relatime,data=ordered 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0
tmpfs /run/user/0 tmpfs rw,nosuid,nodev,relatime,size=13183736k,mode=700 0 0

Tôi có /dev/sdc gắn hai lần. Nó khiến mọi thứ trở nên hài hước.

Tôi thấy điều này trong dòng này:

/dev/sdc /path/backups ext4 rw,relatime,data=ordered 0 0
/dev/sdc /home/ftp/public_html ext4 rw,relatime,data=ordered 0 0

Vấn đề lưu trữ và tôi cũng thấy rằng nó cho thấy 97% việc sử dụng các nút, mặc dù thực tế không có quá nhiều tệp ở đó.

Nikita Kipriyanov avatar
lá cờ za
Các thư mục không thể được liên kết cứng. Ngoài ra, hãy cho chúng tôi thấy `mount`, có thể có *bind mount* thực sự cho phép lưu trữ chia sẻ mà không cần liên kết; tuy nhiên, tôi nghi ngờ bạn chỉ gặp phải lỗi tràn tệp hệ thống thông thường, không có gì đặc biệt. Điều này cũng có thể do mất nút; thực hiện kiểm tra hệ thống tệp (đây là root fs, bạn sẽ cần khởi động lại máy; đảm bảo rằng nó có đủ dung lượng để quay lại). Điều này có thể do các tệp đã xóa vẫn được mở (vì vậy không có tên nhưng vẫn có inode), để giải phóng chúng, hãy hủy các quy trình đang giữ chúng.
Nikita Kipriyanov avatar
lá cờ za
Nhân tiện, không thể có *bất kỳ* liên kết cứng nào giữa mọi thứ trong /path/backups và /, bởi vì đó là các hệ thống tệp *khác nhau*. Liên kết cứng chỉ có thể thực hiện được trong một hệ thống tệp duy nhất.
matisa avatar
lá cờ cn
Đúng! Cảm ơn bạn. Có mount tới 2 thư mục khác nhau. Tôi không chắc làm thế nào để tiếp tục mà không làm mất dữ liệu.
Nikita Kipriyanov avatar
lá cờ za
Không hoảng loạn. Đây chính xác là giao diện của một liên kết gắn kết. Điều này có thể gây khó chịu, nhưng trước tiên hãy kiểm tra `findmnt` (kiểm tra https://unix.stackexchange.com/questions/295525/how-is-findmnt-able-to-list-bind-mounts/346460). Ngoài ra, điều này không liên quan gì đến việc hệ thống tập tin gốc của bạn bị tràn. Điều tra điều đó với `du -sh *` giảm xuống, như câu trả lời bên dưới gợi ý.
matisa avatar
lá cờ cn
Trên thực tế tôi đã sửa nó. Tôi đã ngắt kết nối, xóa tất cả các tệp chiếm dung lượng. NHƯ tôi nghi ngờ có các tệp trên đường dẫn ban đầu. Khởi động lại máy đã giải phóng tất cả các nút cũ và nối lại đường dẫn (Vì chúng tôi vẫn cần gắn kết ở đó). Cảm ơn rất nhiều. Vui lòng thêm câu trả lời này làm câu trả lời để tôi có thể loại trừ nó.
Điểm:-1
lá cờ us

tại sao bạn không sử dụng "du" thay vì "df". Về cơ bản, df chỉ đọc siêu khối. du đọc từng đối tượng và tính tổng chúng. vì vậy bạn có thể sử dụng "du -sh" để tìm kích thước của mỗi thư mục với tất cả nội dung của nó bên trong. Ngoài ra bạn có thể có một cái nhìn tại sự khác biệt giữa du và df

matisa avatar
lá cờ cn
Cảm ơn. Tôi đã sử dụng du... nó không giúp tôi biết kích thước thư mục hoặc kích thước đối tượng. Đó không phải là vấn đề. Vấn đề là có một số liên kết kỳ lạ giữa 2 thư mục ảnh hưởng đến toàn bộ phân vùng theo cách rất có vấn đề.
Zareh Kasparian avatar
lá cờ us
bất kể đó là gì, lệnh du có thể báo cáo lại cho bạn. bạn chỉ cần duyệt qua các thư mục từng bước để tìm tệp mong muốn.
matisa avatar
lá cờ cn
Tôi hiểu rất rõ về lệnh du. Tôi đã sử dụng nó để định vị dữ liệu mà tôi có thể xóa bên ngoài các thư mục được liên kết. Tôi đã xóa hơn 300 MB ngay bây giờ. Nó không giúp được gì. Điều tôi cần là xác định loại liên kết liên kết các đường dẫn này và sửa lỗi này.
Nikita Kipriyanov avatar
lá cờ za
Tại sao bạn chắc chắn rằng có một số "liên kết" bí ẩn? Và tại sao bạn nghĩ rằng điều này sẽ giúp bạn? Đừng lãng phí thời gian cho việc đó, hãy tìm kiếm các thư mục lớn có `du -sh *`, giảm dần từ thư mục gốc xuống các thư mục lớn nhất, thường là `/home` và `/var`.
matisa avatar
lá cờ cn
Nhìn vào sự tương ứng trên câu hỏi ban đầu. Bạn sẽ thấy những gì đã xảy ra.

Đă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.