小编Har*_*rel的帖子

Postgres DISK IO 非常高。我能做些什么来立即减少它?

我知道比我使用的更快的磁盘会有所帮助,但这需要更长的时间才能放入,我正在尝试使用一些紧急措施来减少磁盘 IO。atop 几乎不断地报告红色的 DSK 使用情况。这适用于 postgres 8.3。

我的 shared_buffers 设置为 24MB,尽管服务器有 16GB 的内存没有被充分利用。我的第一个想法是为数据库提供尽可能多的内存,但我不知道该怎么做(这是一个专用的数据库服务器)。

任何不需要重新启动的解决方案都是可取的,但我会采取我现在能得到的。

谢谢!

postgresql linux hard-drive

15
推荐指数
1
解决办法
3万
查看次数

mkfs 没有抱怨:“/dev/sdb 显然正在被系统使用;不会在这里创建文件系统”

这是 Ubuntu 服务器 11.10。

/dev/sdb 没有挂载(见下面的输出),也没有被我看到的任何进程使用。它也不用于交换。这是服务器中的第二个 IDE 驱动器,连接到辅助 IDE 并在硬件 raid 中设置为阵列 2。

我无法安装驱动器,因为我收到投诉它可能已经在使用中。我确实运行了 fdisk,删除了所有以前的分区并创建了一个主分区。

root@sargent:/home/harel# fdisk -l /dev/sdb

Disk /dev/sdb: 122.9 GB, 122942324736 bytes
226 heads, 63 sectors/track, 16864 cylinders, total 240121728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00083711

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   240121727   120059840   83  Linux


root@sargent:/home/harel# mkfs -t ext4 …
Run Code Online (Sandbox Code Playgroud)

linux mount mkfs

10
推荐指数
2
解决办法
12万
查看次数

将两个基于 linux 的远程环境永久连接在一起的推荐方法是什么?

我们有一个远程托管的基于 linux 的环境和办公室里的几台备用机器。我想将这些机器用作远程托管应用程序的工作人员,尽管它们需要通过私有 IP 子网永久访问托管服务器。实现这一目标的最佳(理想情况下是免费的)方法是什么?

我在寻找 VPN 解决方案吗?

除了 VPN 之外,还有其他方法可以做到这一点吗?

谢谢!

remote-access linux vpn

6
推荐指数
1
解决办法
1893
查看次数

如何从几乎已满的 850G mongodb 分区中回收字节?

今天早上醒来发现 MongoDB 由于某种原因增长到所有可用磁盘空间。我无法修复数据库以压缩它,因为我没有剩余空间。我什至无法启动 postgres 来删除旧的数据库,这会释放更多的演出。我真的有零可用磁盘空间。

我确实删除了一个 9GB 的文件,但是当我“df -h”时根本没有显示空间。

我必须尽快清理驱动器上的空间,因为它是生产服务器,我们已经停机了。该怎么办?

linux hard-drive disk-space-utilization rm mongodb

2
推荐指数
1
解决办法
2530
查看次数