我最近将RAID 5存储虚拟驱动器从6TB扩展到了9TB。 戴尔OMSA和RAID控制器的BIOS都显示我在8382GB。 这很好。 但是当进入Debian并徘徊时,它仍然只能看到6TB。 当我做一个fdisk -l我得到这个: Disk /dev/sda: 9000.1 GB, 9000103968768 bytes 255 heads, 63 sectors/track, 1094200 cylinders, total 17578328064 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: 0x00000000 Device Boot Start End […]
我正在使用logrotate来旋转我的Web服务器上的Symfony2日志。 一切工作正常,但我想通过电子邮件发送给我的旧日志。 所以,我在logrotate conf文件中添加了一些行,如下所示 Logrotateconfiguration /var/www/symfony/app/logs/prod.log { daily missingok rotate 5 compress notifempty mail [email protected] su www-data www-data } 现在我收到了电子邮件,但内容并不是我所期望的。 收到电子邮件 /etc/cron.daily/logrotate: 错误:/var/www/symfony/app/logs/prod.log.6.gz邮件命令失败 错误:解压缩命令失败邮件/var/www/symfony/app/logs/prod.log.6.gz 运行部分:/etc/cron.daily/logrotate退出,返回代码1 我做了很多研究这个错误,但我没有发现任何有用的东西。 我已经发起了一个讨论,希望能够对这个问题有所了解,但是并没有如预期的那样奏效。 Strace命令 strace -f -o ./strace.txt logrotate -d /etc/logrotate.d/symfony2 生成的文件是相当大的,但我认为相关部分是以下 Strace输出 6842 execve(“/ usr / bin / mail”,[“/ usr / bin / mail”,“-s”,“/ var / www / symfony / […]
我们构build.deb包,并将它们存放在本地的Debian APT Repository中,然后我们使用Puppet来pipe理安装。 然而,关于构build或pipe理apt存储库的写法令人惊讶,所以我担心我们忽略了一些漂亮的开源解决scheme。 其他创业公司使用什么? 他们只是scp从服务器到服务器的原始文件? 如果是这样,他们如何保持整洁? 或者这是一个Rails在内部处理的问题(例如作为gems ),所以我们是唯一面对它的问题? ;)
我在我的Debian系统上安装了ufw,如下所示: # aptitude install ufw # ufw limit 22 # ufw allow 80 # ufw allow 443 # ufw enable # ufw status verbose Status: active Logging: on (low) Default: deny (incoming), allow (outgoing) New profiles: skip To Action From — —— —- 20 LIMIT Anywhere 80 ALLOW Anywhere 443 ALLOW Anywhere 一个简单的ping google.com失败,任何aptitude install都将失败。 […]
我们有许多我们的(debian)服务器上的文件夹,这些服务器需要不同的用户(包括真实系统和系统)能够读取和/或写入。 我们已经提出了一个特定的文件权限和所有权模型,让所有人都感到高兴,但是由于各种原因,随着用户修改东西,这个模型随着时间的推移而被取消。 我们已经尝试设置诸如umask之类的设置,并在组权限上设置粘性位,以保持正确的权限和所有权,但这些努力往往不够。 理想情况下,我们将在configuration文件中指定我们的文件权限和所有权模型,并拥有一个强制执行此模型的守护进程。 有这样的事情吗? (谷歌search会build议不,但我宁愿不重新发明轮子,如果这已经解决了)
我希望这里有人能帮助我解决这个奇怪的问题。 我想我知道为什么会发生,但我不知道如何解决它。 也许这是因为BIOS时间设置不正确或类似的东西。 但我不想改变约400多台服务器的BIOS时间。 (或更改BIOS电池) root@spool:~# echo TEST > /dev/kmsg root@spool:~# dmesg -T | tail -1 [Mon Feb 17 04:57:03 2014] TEST root@spool:~# date Mon Feb 17 11:45:17 CET 2014 服务器正在运行ntp进行时间同步。 任何人都知道如何解决这个问题在操作系统? Linux spool 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux 为什么在回显到/dev/kmsg , dmesg消息date/时间与系统date/时间不同步?
哪个是在debian上运行Web服务器和数据库的最好的文件系统? 例如:在debian的ext2或ext3花费很长的时间来pipe理庞大的子文件夹的庞大的文件夹我的pipe理任务花费了很多时间,我不能等待30分钟,而不是等待30分钟大的子文件夹。
我正在运行一个Debian系统,并且最近使用DEB软件包安装了gitolite。 这是我的问题: 我已经尝试克隆gitolite-admin.git存储库(用于为所有希望gitolitepipe理的存储库configurationgitolite安装)。 我的第一次尝试正是如何指示说: git clone gitolite@server:gitolite-admin 我收到以下错误: fatal: 'gitolite-admin' does not appear to be a git repository fatal: The remote end hung up unexpectedly 注意:如果我用gitolite-admin.gitreplacegitolite-admin,也会发生同样的情况 但是,当我做到以下几点: git clone gitolite@server:~/repositories/gitolite-admin.git 该行成功将存储库克隆到本地工作站。 现在,我没有问题添加额外的文本到文件path,但是我被告知,这是不正确的文档。 以下链接( http://sitaramc.github.com/gitolite/doc/3-faq-tips-etc.html )指出:“在git克隆中的repo名称开头添加存储库”是一个常见的错误/错误。 它还指出:“事实上,gitolite在内部预装$ REPO_BASE,所以你不应该也这样做!” 我的.gitolite.rc文件包含以下行$ REPO_BASE: [Located in /home/gitolite/.gitolite.rc] $REPO_BASE="repositories"; 我的问题是, 我的configuration出了什么问题,导致$ REPO_BASE不能预定我的git克隆? 如果您需要更多信息,请留下评论,说明您需要什么信息,我会很乐意。 其他说明: git版本:1.7.2.3 gitolite版本:1.5.4-2〜bp(这是从lenny-backports,因为我使用Debian Lenny和gitolite不符合Lenny标准) Debian的安装创build用户“gitolite”来pipe理gitolite回购。
我有一个运行Debian的虚拟服务器。 它的主机操作系统使用的是Linux Vserver,由于缺乏对networking命名空间的支持,使用iptables来保护机器不是一个select。 我做了很多search寻找替代品,但到目前为止,我只是发现不同的前端来pipe理iptables本身。 那里还有其他的东西吗? 我希望将其绑定到我的OSSEC主动响应脚本中,以便在检测到恶意活动时启用实时阻止function。
我从另一台服务器导入一个openldap数据库,导入时,我得到了一些用户的错误,问题是,mozillaAbPersonAlpha不是一个有效的objectClass。 #!ERROR [LDAP Error Code 21 – objectClass: value #3 invalid per syntax] … dn: uid=somedude,cn=Whatever,dc=test,dc=com sn: Some Dude givenName: Dude mail: [email protected] mozillaCustom1: Engineering l: Somewhere objectClass: inetOrgPerson objectClass: top objectClass: person objectClass: mozillaAbPersonAlpha uid: somedude cn: Some Dude AFAICT似乎我的OpenLDAP的安装缺乏mozillaABPersonAlpha的模式。 但是,我如何安装这个模式? 编辑:服务器正在使用新的configuration后端,所以没有任何slapd.conf文件。 相反,有一个/etc/slapd.d/目录,其中包含怪异的目录命名(例如/etc/slapd.d/cn=config/)。 在这种情况下如何添加新的模式?