我试着安装一些软件包,但我得到了这样的信息:
mail:/home/roland# apt-get install libapache2-mod-geoip
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libapache2-mod
我不能再在数据库中生成新的列了。我的堆栈在下面。我刚开始管理自己的服务器,不熟悉Apache、Ubuntu和AWS。目前,我收到一个错误,说我已经没有空间了。
看起来我的文件夹/dev/xvda1 1的容量是100%。如何确定空间是如何分配的,以及如何打开更多的空间?
如果你能帮我分享些什么,我会急切地分享更多的信息。
我的错误
irb(main):107:0> Survey.generate_for_appointment(a, b)
PG::DiskFull: ERROR: could not extend file "base/16402/25415": No s
为了这个实验,我想把PAGE_SIZE从4096改过来。因此,我在/arch/x86/include/asm/page_types.h中更改了/arch/x86/include/asm/page_types.h的值。但我不能编译它。
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from include/linux/cache.h:4,
from include/linux/time.h:4,
from arch/x86/kernel/vsyscall_64.c:23:
arc
我一直收到有关磁盘空间利用率的警报,希望增加磁盘空间,但不确定使用率增加的位置。将出现以下警告:
'Rabbit-Disk-Alert' threshold
Description: Average Disk utilization during the past 15 minutes exceeds
75%
现在,当我登录服务器并运行
df -h
它显示驱动器已满,但我不知道如何找到导致此问题的目录或文件。有没有办法诊断这种情况或确定警报的根源?
我需要使用stat()查找命令行中给定的文件或目录的大小。它适用于文件(包括相对路径和绝对路径),但当我给出一个目录时,它总是返回512或1024大小。
如果我打印目录中的文件,结果如下所示:
Name : .
Name : ..
Name : new
Name : new.c
但实际上只有新的和新的.c文件在那里。因此,即使我在目录中放置更多的文件,大小也会返回512。下面是我的代码片段:
if (stat(request.data,&st)>=0){
request.msgType = (short)0xfe21;
printf(
在AWS上使用Ubuntu14进行升级时遇到了问题。这似乎与完全/boot等问题不同。我该怎么纠正呢?
Setting up initramfs-tools (0.103ubuntu4.2) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.13.0-35-generic (3.13.0-35.62) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The li
我在网上搜索过,我在终点站接受了建议,没有人为我工作过。下面是我正在讨论的问题。似乎清除旧内核的代码已被破坏,但要修复它,我需要更多的空间,这是我的全部目的。我对Linux非常陌生,绝不是一个程序员,所以请跟我说清楚。
$ sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The follow