Articles of Debian

光纤通道debian问题

我有一个QLogic光纤通道卡安装在一个Debian框(Lenny)中,经过一些Tiffs固件之后,我设法让操作系统识别卡(DKMS驱动程序和用于固件的“firmware-qlogic”包) 。 但是,由于某些原因,没有为要暴露给设备的两个SAN卷创build块设备。 他们显示了当我'cat / proc / scsi / scsi'但没有/ dev / sdX块设备,我可以看到进一步,我必须运行rescan-scsi-bus.sh shell脚本每次我需要得到/ dev / sgX设备回来。 我如何让系统持续识别这些光纤通道卷? 编辑:发现所看到的双设备是我们用于SANarrays的多pathI / O系统的一部分。 在卷被识别为块设备之前是否需要设置多pathI / O?

在i386机器上编译amd64的debian软件包?

我有一个i386 Ubuntu的哈代机,和一个amd64 Ubuntu的哈代机。 我想为i386上的amd64机器编译一个debian软件包(aka deb)(因为我没有足够的内存在amd64机器上快速编译)。 如果我在i386机器上做了一个dpkg-buildpackage ,它会为i386产生一个deb,它不能安装在amd64机器上。 有没有办法在i386机器上编译amd64的deb?

为什么在同步安装时mdadm的写入速度不可用?

我有一个6磁盘raid6 mdadmarrays我想基准写道: root@ubuntu:~# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid6 sda[0] sdf[5] sde[4] sdd[3] sdc[2] sdb[1] 1953545984 blocks level 6, 64k chunk, algorithm 2 [6/6] [UUUUUU] 由于caching的原因,基准testing可能不准确,例如,请注意,此处的写入速度比应该高一些: root@ubuntu:/mnt/raid6# dd if=/dev/zero of=delme bs=1M count=100 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.276026 s, 380 MB/s 现在我们可以很容易地禁用每个磁盘caching: root@ubuntu:~# hdparm […]

如何获得Linux udev与Hyper-V IC合成networking驱动程序的兼容性

我设法让Debian 6.0.1与Microsoft Hyper-V合成驱动程序一起工作,这要归功于这个问题 。 但是,如果我在每次启动时都不从/etc/udev/rules.d/70-persistent-net.rules删除合成以太网卡的条目,那么下次虚拟机将不会启动,因为有kernel BUG at mm/mmap.c:2129 (recursion故障) – last sysfs file: /sys/devices/vmbus_0_0/vmbus_0_3/net/eth0/uevent 我该如何解决? 编辑 : 75-persistent-net-generator.rules看起来像这样: # These rules generate rules to keep network interface names unchanged # across reboots and write them to /etc/udev/rules.d/70-persistent-net.rules. # variables used to communicate: # MATCHADDR MAC address used for the match # MATCHID bus_id used for […]

最小化apt-get升级期间的停机时间

运行apt-get update,有几百个小补丁可以应用。 APT决定停止运行postgres,花费20分钟应用所有补丁,然后在最后启动postgres。 如果我查看补丁列表并查看postgres,那么我可以运行“apt-get install postgres”,并且非常高兴自己升级该软件包,只有足够的停机时间来升级该软件包。 然后我可以升级其余的作为第二步,postgres熬夜。 是否有任何设置我错过了,会告诉apt-get停止/升级/启动服务,而不是在巨人或我不得不手动分手?

“服务器closures连接而不发送任何数据”

服务器设置 问题 诊断信息 我试过了 需要特定的帮助 1.我有以下服务器设置: (使用Hyper-V在VM中运行) Debian挤压 Linux 2.6.32-5-amd64 Apache2-mpm-prefork 2.2.16-6 + squeeze10 PHP 5.3.3-7 + squeeze14 该服务器使用Suhosin Patch 0.9.9.1进行保护 每个孩子的最大请求数:0 – 保持活动:开 – 每个连接的最大数量:100 超时连线:300 – Keep-Alive:15 加载模块核心mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_auth_digest mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_reqtimeout mod_rewrite mod_setenvif mod_ssl mod_status WordPress的3.4.2(即将升级到3.5) […]

dell perc 6i卡是否支持raid 1arrays的在线扩展,当两个驱动器都被更大的驱动器replace时?

戴尔perc 6i卡是否支持RAID 1arrays的在线扩展,当两个驱动器已被更大的replace? 例如,逻辑驱动器0(LDO)具有两个成员73gb驱动器。 我们有两个新的147GB驱动器可用,并插入到服务器的备用插槽中。 (不担心系统中的最终驱动器位置) 我可以删除每个73GB,并用147GBreplace它,然后使用MegaCli工具(版本4.00.11)增长RAID 1arrays? 控制器是否支持在线扩展? 如果支持,需要什么命令开关来完成重build/增长/扩展? 或者我将不得不在控制器上创build一个新的LD(2x 147gb raid1),pvmove数据和dd / boot并重新安装grub等。

设置仅转发电子邮件服务器

我想要做的就是安装postfix,并转发邮件。 我不需要任何东西留在我的服务器上。 这是给我的地狱。 我尽我所能,但后缀拒绝所有继电器。 我想要的是这个。 说我的服务器在example.com。 我要这个: 电子邮件转发:[email protected] – > [email protected] [email protected] – > [email protected] [email protected] – > [email protected] 我所需要的只是一个redirect电子邮件的转发盒。 由于我的configuration显然有些问题,所以我真的可以用一个main.cf的例子来达到我的目的,而且我会在路上。 编辑:日志 奇怪的是日志不给我任何错误。 main.cf: mreiley@Omega-14:/var/log$ cat /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used […]

为什么我有这么多的apache2进程?

我有一台运行GNU / kFreeBSD 8.1-1-amd64和Apache的Debian 6.0.1机器。 我使用apt-get安装了apache2-mpm-worker ,并且我的apache2.conf文件包含: <IfModule mpm_prefork_module> StartServers 4 MinSpareServers 2 MaxSpareServers 5 MaxClients 150 MaxRequestsPerChild 0 </IfModule> <IfModule mpm_worker_module> StartServers 1 MinSpareThreads 2 MaxSpareThreads 20 ThreadLimit 64 ThreadsPerChild 20 MaxClients 100 MaxRequestsPerChild 400 </IfModule> 所以我应该只看到几个Apache进程在运行。 然而,它看起来更像是我正在运行的prefork,因为而不是许multithreading我似乎有很多进程: root@garrison:/# ps awwwwx | grep apache 78438 ? S+ 0:00 grep apache 78424 ? S 0:00 […]

故障排除Linux服务器重启?

我刚刚build立了一个Linux服务器,debian squeeze,2.6.32-5-amd64,过去一周它重启了三次,一天两次。 没有停电,我知道(它运行在一个UPS),并没有在系统日志中的错误,除了在启动几个预计之外做清除条目在ext4日记由于不洁的关机。 我可以采取哪些步骤来确定重新启动的原因? 有没有办法让它挂起而不是重新启动,所以我可以复制堆栈跟踪或什么东西离开屏幕? 任何方式来增加debugging信息,或得到它转储的东西到磁盘,或者什么?