我的 /tmp 分区在一个非常大的 SQL 查询中不断耗尽空间。如何使 /tmp 分区更大?
谢谢汤姆
编辑:
以下是请求命令的输出
blkid
/dev/sda1: UUID="e8604436-53ea-4a05-9459-6c498cf19a1a" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: UUID="21bd6739-89c8-4196-986d-bec9474a4b1a" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda6: UUID="1a80f7c6-d524-4974-82ee-c5bd734802b9" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda7: TYPE="swap"
/dev/sda8: UUID="edee40d5-9337-4705-b152-7bc2b9b35336" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda9: UUID="5c586547-8d78-4dd1-86c9-92f83b4d8fb5" SEC_TYPE="ext2" TYPE="ext3"
fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000504d7
Device Boot Start End Blocks Id System
/dev/sda1 18663 19201 4329517+ 83 Linux
/dev/sda2 35 18662 149629410 5 Extended
/dev/sda5 …Run Code Online (Sandbox Code Playgroud) IT 正在运行一系列我们希望看到进一步优化的 VM:如果 VM 是 Windows XP,将它们的 NTFS 映像存储到 Linux/VMWare 提供的虚拟磁盘 (ext3),我们会受到多大影响?采取 - 相对于将主机硬盘分区格式化为 NTFS 以消除转换层和操作系统 IO 准备的额外级别?
我需要在 VMWare Workstation 中调整 ubuntu 来宾的磁盘空间大小。在 vmware 工作站中使用扩展磁盘实用程序后,我需要做一些 linux 魔术来调整分区大小。我搜索并找到了很多关于调整大小的帖子。不幸的是,我并没有真正理解它。谁能帮我解决这个问题?
jclawson@ubuntu:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/ubuntu-root
7583436 5678136 1520072 79% /
udev 1030884 152 1030732 1% /dev
none 1030884 0 1030884 0% /dev/shm
none 1030884 72 1030812 1% /var/run
none 1030884 0 1030884 0% /var/lock
none 1030884 0 1030884 0% /lib/init/rw
/dev/sda5 233335 39274 181613 18% /boot
.host:/ 244035580 96519316 147516264 40% /mnt/hgfs
root@ubuntu:~# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
root …Run Code Online (Sandbox Code Playgroud) linux ubuntu partition disk-space-utilization vmware-workstation
我希望在 HP-UX 服务器的 2 lv 之间传输数据。我有几个这样的传输要做,其中一些主要是二进制的(Oracle 表空间...),而另一些则是更多的文本文件(日志...)。卷的已用数据大小介于 100Gb 和 1Tb 之间。此外,我将在其中一些分区上将块大小从 1K 更改为 8K...
我正在寻找的东西:
现在,我已经考虑过 dd、cp 和 rsync,但我不确定使用它们的最佳方法以及使用它们的最佳方法......
我运行 pvmove 将范围从旧的 LVM 磁盘迁移到新的磁盘,但我忘记先在新磁盘上创建分区结构:
pvmove /dev/sdb1 /dev/sdc
一切似乎都很好,但我想知道是否应该再次将其从新磁盘上移开,创建分区结构,然后再重新开始?似乎不这样做的唯一警告是其他人可能会查看磁盘并意识到其上没有分区结构并对其进行格式化。在这一点上,我是唯一一个管理它们的人。
另外,有没有一种不涉及更多 pvmoves 的方法?
我有一个Ubuntu 12.04的x64机器设置多个驱动器,删除所有分区和格式化他们作为ext4有fdisk,但是当我跑了df -h,它向我表明的驱动器空间的大量已经用完。例如,在我的 1TB 驱动器上,它显示 14GB 已在使用中。我将驱动器安装到一个文件夹并去检查它,ls -a除了一个lost+found不包含真正让我感到困惑的文件的目录外,没有任何文件。这些 14GB 的“藏身”在哪里?我已经尝试将它重新分区两次并卸载然后再次安装但没有运气。我必须运行dd以擦除驱动器/dev/null以重新获得那些 14GB 吗?如果是 100MB 左右,我不会抱怨,但 14GB 是很大的空间。
我在一个 250GB 的硬盘上安装了 proxmox,我想添加第二个相同的硬盘来放置更多的虚拟机。我已经尝试过一次,并没有走多远。我添加了它并将其格式化为 ext4,但是当我去使用该磁盘时,它说只有 8GB 可用。这不太对。所以我做了一些搜索,发现我必须为linux lvm制作设备ID 8e。在我这样做之后,它说我必须重新启动,所以我做了……但它无法启动!!!
我做错了什么?我该怎么做?(我知道我可以放入 RAID 卡并进行 RAID 0,但我宁愿不这样做)。
我正在尝试修复 graid mini 1TB 外置硬盘上的 GPT 损坏的分区表。以下是来自 gdisk 的报告:
root@philippe-desktop:/home/philippe/thomasdisk# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.8
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Command (? for help): ?
b back up GPT data to a file
c change a …Run Code Online (Sandbox Code Playgroud) partman多年来,我一直在使用以下设置来自动安装 VM:
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman/alignment string "optimal"
d-i partman-auto/expert_recipe string \
boot-root :: \
64 512 300% linux-swap \
$primary{ } \
method{ swap } format{ } \
. \
500 10000 1000000000 ext4 \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ / } \
.
d-i partman/confirm_write_new_label boolean …Run Code Online (Sandbox Code Playgroud) 首先,对不起,如果问题已经被问到并正确回答,我没有找到任何让我满意的东西。
我在数据中心租了一台专用机器,该机器运行 Debian 10 并在 RAID 1 中有两个驱动器,有 3 个分区:一个用于引导,一个用于交换,一个用于其余部分。
第三个 (/dev/md2) 使用 ext4 文件系统,我想改用 XFS。
我不习惯更改文件系统,这是我第一次拥有带有 RAID 的机器,所以我不知道该怎么做。
这是一个新安装,因此没有丢失数据的风险。
我尝试了一个,mkfs.xfs /dev/md2但没有用:
root@Debian-105-buster-64-minimal ~ # mkfs.xfs /dev/md2
mkfs.xfs: /dev/md2 contains a mounted filesystem
Run Code Online (Sandbox Code Playgroud)
而且我不知道由于 RAID 应该如何卸载/挂载。
预先感谢您的帮助。
该df -Th命令:
root@Debian-105-buster-64-minimal ~ # df -Th
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 32G 0 32G 0% /dev
tmpfs tmpfs 6.3G 516K 6.3G 1% /run
/dev/md2 ext4 437G 1.2G 413G 1% /
tmpfs tmpfs 32G …Run Code Online (Sandbox Code Playgroud)