我现在正在做do-release-upgrade
,似乎它下载了postgresql-12包'__')是自动完成的吗?因为我在这里看到了手动将 postgresql-10 升级到 postgresql-12 的教程
更新
所以我已经完成了do-release-upgrade
两个版本的运行(postgresql 12 在不同的端口上),然后我在这个链接上的数据迁移步骤仍在运行(尚未完成)大约 3.25 小时 51GB 的数据。
当我使用df -h
它时显示:
Filesystem Size Used Avail Use% Mounted on
/dev/sdg5 218G 151G 56G 74% /
根据哪个正确容量lsblk
sdg 8:96 1 223,6G 0 disk
├─sdg1 8:97 1 1,9G 0 part /boot/efi
├─sdg2 8:98 1 1K 0 part
└─sdg5 8:101 1 221,7G 0 part /
但是当我使用du -h --max-depth 2 | grep G
它时,它会显示类似的结果sudo baobab
36G /home/kyz
11G /home/kcy
47G /home
11G /usr
13G /var/lib
22G /var
8,2G /snap
总数应该只使用大约 100 GB(在猴面包树中检测到只有 87 GB 可能是因为/snap
不应该计算目录),我的其他 51 GB 磁盘使用量在哪里?
EDIT1在答案上尝试了一种解决方案,似乎相同:
sudo mount -o bind / /mnt
du -hs /mnt
# 80 GB
EDIT2从答案中尝试了另一种解决方案,只有几兆字节被锁定(总共小于 2 GB)用于删除:
sudo lsof | grep deleted
chrome 463364 485536 MemoryInf kcy txt REG 8,101 167169112 11273579 /opt/google/chrome/chrome (deleted)
chrome 463364 485536 MemoryInf kcy 5r REG 8,101 10518160 11273640 /opt/google/chrome/icudtl.dat (deleted)
MainThrea 729751 kyz 14r REG 8,101 25411839 7085195 /usr/lib/firefox/omni.ja (deleted)
MainThrea 729751 kyz 15r REG 8,101 43682061 7085151 /usr/lib/firefox/browser/omni.ja (deleted)
由于系统崩溃/挂起,无法获得更长的错误:
Jun 02 08:09:45 G4560 kernel: BUG: unable to handle kernel paging request at ffff8e342f9f5c00
Jun 02 08:09:45 G4560 kernel: IP: get_futex_value_locked+0x5/0x40
有时它会显示这样的内容(并挂起):
使用 64 位 ubuntu 18.04、linux-4.15.0-101
使用英特尔 G4560、华擎 Z170 Gaming K6
附加信息#1(根据评论要求)
$ free -h
total used free shared buff/cache available
Mem: 62Gi 11Gi 31Gi 2,1Gi 19Gi 48Gi
Swap: 2,0Gi 0B 2,0Gi
$ grep -i swap /etc/fstab
/swapfile none swap sw 0 0
$ sudo blkid
/dev/sdb5: UUID="48c76170-0392-44ce-a8c6-f790673c8f32" TYPE="ext4" PARTUUID="0e14aa1d-05"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/sda1: LABEL="S2T1bad" UUID="9ccaf888-65f7-4679-a36a-f5b61fb17473" TYPE="ext4" PARTUUID="00088c2e-01"
/dev/sdb1: UUID="EB85-DF8F" TYPE="vfat" PARTUUID="0e14aa1d-01"
/dev/sdd2: LABEL="W3T" UUID="142849d7-f252-4445-aa2e-d80025a07def" TYPE="ext4" PARTUUID="2d9c04cd-6e9b-4067-b065-7c90596175c8"
/dev/sdc1: LABEL="W3T41bad" UUID="94bd95c8-3466-427c-9073-447a79a2b903" TYPE="ext4" PARTUUID="1d6c10c6-a6c1-4a25-a80f-6afb1ae74a5e"
/dev/sde2: LABEL="M320G" UUID="21062e0c-21e4-4b34-a674-4b807059837e" TYPE="ext4" PARTUUID="0001f386-02"
/dev/sdf1: LABEL="W8T1bad" UUID="f7cbc067-26d5-4115-a539-4527a9e834fc" TYPE="ext4" PARTUUID="7ff0ed9e-63ad-4594-b572-34d41ed93933"
/dev/sdg1: LABEL="W8T" UUID="afebff04-ed3f-4987-8783-1eb722a22554" TYPE="ext4" PARTUUID="0c648df4-3dee-44fd-861c-946c7d9bb4c4"
/dev/sdh1: LABEL="w8tnew" UUID="998bec6f-4b11-4bb3-a878-8529c0a8c11d" TYPE="ext4" PARTUUID="2a7bf730-db0a-4586-919b-baf6c2979084"
/dev/sdi1: LABEL="L1" UUID="01492680-b253-45fe-a234-6710e50eb8bf" TYPE="ext4" PARTUUID="5f67ac6c-9b52-4c98-a9ed-102911559294"
RAM 已经用memtest86进行了测试,所有 13 次测试 x 2 都通过了,没有错误。
附加信息 #2
使用时再次冻结但没有屏幕碎片:
$ sudo dmidecode -s bios-version
P7.40
$ last reboot
reboot system boot 5.4.0-33-generic Tue Jun 2 20:04 - 12:11 (16:07) --> froze (without screen fragment)
reboot system boot 5.4.0-33-generic Tue Jun 2 20:01 - 12:11 (16:10)
reboot system boot 5.4.0-33-generic Tue Jun 2 09:23 - 12:56 (03:32)
reboot system boot 5.4.0-33-generic Tue Jun 2 08:32 - 09:22 (00:50) --> froze (without screen fragment)
reboot system boot 4.15.0-101-gener Tue Jun 2 08:24 - 08:31 (00:07)
reboot system boot 4.15.0-101-gener Tue Jun 2 07:29 - 08:31 (01:02) --> froze (with screen fragment)
reboot system boot 4.15.0-101-gener Tue Jun 2 06:48 - 08:31 (01:43)
reboot system boot 4.15.0-32-generi Tue Jun 2 06:24 - 06:47 (00:23)
当前更新到最新的 BIOS 和可用内核,也更新到 Ubuntu 20.04:
$ sudo dmidecode -s bios-version
P7.50
$ uname -a
Linux G4560 5.4.0-33-generic #37-Ubuntu SMP Thu May 21 12:53:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
由于 OpenVZ 无法从虚拟机客户端(我只租用)内部升级。是否可以从 16.04.5 LTS 升级到 18.04 LTS?
问题在于 libc/locales
This version of libc requires kernel version 3.2 or later. Plase upgrade your kernel before installing glibc
试图apt-mark hold libc6
和locales
,do-release-upgrade
拒绝继续。
在哪里更改 DNS,以便在重新启动后不会被覆盖?
# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 103.241.42.2
nameserver 127.0.0.53
search xx
我不知道为什么,但上面的两个 dns 服务器都很糟糕..
# dig google.com @103.241.42.2; dig google.com @127.0.0.53; dig google.com @8.8.8.8
; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com @103.241.42.2
;; global options: +cmd
;; connection timed out; no servers could be reached
; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com @127.0.0.53
;; global options: +cmd
;; connection timed out; no servers could be reached
; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40430
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 299 IN A 172.217.26.78
;; Query time: 15 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Jun 16 16:17:59 WIB 2017
;; MSG SIZE rcvd: 55
有没有可以使用ncurses管理无线网络连接的软件?
所以我刚刚安装了 Ubuntu Server 17.04,尝试通过无线连接,但iwconfig
没有安装,所以我安装了wireless-tools,通过 USB 驱动器复制 .deb ,然后运行dpkg -i
,但显然它需要libiw30,通过 USB 驱动器再次下载并复制,然后安装成功。
所以现在我可以通过运行我的安卓手机连接到互联网而无需加密
ifconfig wlp4s0 down
dhclient -r wlp4s0
iwconfig wlp4s0 essid android_tether
iwconfig wlp4s0 mode Managed
ifconfig wlp4s0 up
dhclient wlp4s0
现在我有互联网连接,但我仍然无法连接到我办公室的 WPA2 接入点(快 10 倍:n/ac)。是否有任何 ncurses UI 方式可以连接到 WPA2?
因为我试过/etc/network/interfaces
auto wlp4s0
iface wlp4s0 inet dhcp
#wpa-ssid office_net
#wpa-psk office_net_password
wireless-essid office_net
wireless-psk office_net_password
它总是使启动过程卡住(超时),无法获取 IP 地址,我每次都必须重新启动到恢复模式才能更改它。