我正在用一堆基于KVM的虚拟机build立一个基于Debian的主机。 这些虚拟机的图像驻留在ZFS卷(我使用ZFS-FUSE 0.6.9)。 性能结果似乎与我基于CentOS 6的另一个系统大不相同。我担心的是,ZFS-FUSE的Debian实现会忽略来自/etc/zfs/zfsrc 。 我如何监视ZFS-FUSE的实际状态,比如ARCcaching使用情况,vdevcaching使用情况等?
我们有一个运行清漆的服务器。 为了使它与Magento正常工作,它分析是否通过Set-Cookie:EXTERNAL_NO_CACHE = 1头。 唯一的问题是我们有几个以“Set-Cookie:”开头的标题(3或4)。 清漆有一个限制,它只能分析第一个“Set-Cookie”标题。 因此,我想问一下如何合并这些多个设置的Cookie头文件? 我一直在这个过去四天没有任何运气=( 也许使用apaches的mod_header,但我不确定正确的方法是什么? 任何其他的想法? 提前致谢! PS:运行Debian和Apache 2.2.9 编辑:这里是包含多个set-cookie行的示例标题: root@magento-development:/# curl -I http://XXXXXXXXX [1] 5332 root@magento-development:/# HTTP/1.1 200 OK Date: Thu, 10 Nov 2011 14:49:56 GMT Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch X-Powered-By: PHP/5.2.6-1+lenny13 Set-Cookie: store=scfr; expires=Fri, 09-Nov-2012 14:49:56 GMT; path=/; domain=XXXXXXXXX; httponly Set-Cookie: frontend=9ac04aa3912eb78eb79f98dd531f7ba6; expires=Thu, 10 Nov 2011 15:49:57 […]
我正在尝试将各种服务从物理Debian Squeeze盒子迁移到许多半虚拟Xen机器上。 这是我第一次进入Xen,所以我打算一步一步做下去: 在盒子上安装一个干净的Xen + Debian Squeeze Dom0 确保我可以安装并运行新的DomUs(xen-tools) 转换到DomU的原始物理安装(称为Kowalski) 将服务从Kowalski移到新的DomUs,直到Kowalski不再做任何事情。 退休Kowalski 步骤1和2已经很好。 我在3上遇到麻烦了。 基本上我已经: 将旧的物理分区复制到LVM逻辑卷 为Xen创build一个kowalski.cfg,将这些LV映射到xvda设备 编辑fstab使用xvda设备。 它会启动,但在启动过程中,脚本最终会挂起,因为init报告“T0”会重新产生得太快,所以会导致死机。 任何关于debugging技术的build议? 我可能错过了什么? 正如我所说,这是我第一次进入Xen的冒险,我发现很难处理发生了什么问题。
我正在build立一个debian服务器作为开发服务器。 apt-get给我提供了我需要安装的所有东西,除了mysql 5.5之外,这个版本还在实验分支中。 所以我试图做的是从MySQL网站下载.deb包,并执行: dpkg -D1 -i mysql-5.5.19-debian6.0-x86_64.deb 该命令显示了这一点: Selecting previously deselected package mysql. (Reading database … 38342 files and directories currently installed) Unpacking mysql (from mysql-5.5.19-debian6.0-x86_64.deb) … D000001: process_archive oldversionstatus=not installed D000001: process_archive updating info directory Setting up mysql (5.5.19) … D000001: deferred_configure updating conffiles …并退出。 但我找不到任何安装。 没有可执行文件,没有configuration文件。 我错过了什么? 我如何在Debian上安装mysql 5.5? 谢谢 !
我想configuration我的Debian框sudoers文件如下: 如果USERNAME从IP aaaa远程login:不需要密码即可使用sudo 如果USERNAME从其他地方或本地远程访问:使用sudo需要密码 我知道如何做到这一点,所以他们总是需要,或从来没有需要,但我不知道如何configuration多个位置。
我想有以下raid1(镜像)设置: /dev/md0 consists of /dev/sda and /dev/sdb 我创build这个raid1设备使用 mdadm –create –verbose /dev/md0 –auto=yes –level=1 –raid-devices=2 /dev/sda /dev/sdb 这给了元数据为1.2的警告,我的系统可能无法启动。 我不能使用0.9,因为它限制了RAID的大小为2TB,我认为最新的debian(squeeze)发货的grub应该能够处理元数据1.2。 于是我创build了如下所需的分区: # creating new label (partition table) parted -s /dev/md0 mklabel 'msdos' # creating partitions sfdisk -uM /dev/md0 << EOF 0,4096 ,1024,S ; EOF # making root filesystem mkfs -t ext4 -L boot -m 0 /dev/md0p1 […]
以下(大致)在我现在有https://www.zagbot.com/openvpn_ipv6_tunnel.html的说明如下: 客户 martin@theoria:~$ ifconfig eth0 Link encap:Ethernet HWaddr 00:50:8d:b3:fd:f4 inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:8dff:feb3:fdf4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:31372164 errors:0 dropped:0 overruns:0 frame:0 TX packets:33131753 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:15453951555 (15.4 GB) TX bytes:26797262646 (26.7 GB) Interrupt:23 Base address:0xa000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 […]
将服务器从Debian Lenny升级到Squeeze后,dbus和vsftpd的更新出现问题。 我收到以下错误消息(由Google翻译从德语翻译): dbus (1.2.24-4 + squeeze1) is set up … adduser: No program called "groupadd" in $ PATH directory listing found. dpkg: error processing dbus (- configure): Subprocess post-installation script returned error exit status 1 vsftpd (2.3.2-3 + squeeze2) is set up … configured to not write apport reports addgroup: no program named "groupadd" […]
更新,好吧,这是我的新网站 – 可用的configuration文件Apache将无法启动。 # #Document root # <VirtualHost *:80> DocumentRoot "/var/www" <Directory "/var/www"> allow from 192.168.11.0/24 deny from all Options +Indexes </Directory> </VirtualHost> # #Production simplyaccomplished.com # <VirtualHost *:80> ServerAdmin [email protected] ServerName www.simplyaccomplished.com DirectoryIndex index.php DocumentRoot "/var/www/simplyaccomplished/htdocs/" <Directory "/var/www/simplyaccomplished/htdocs/"> allow from all Options +Indexes </Directory> # CGI Directory ScriptAlias /cgi-bin/ /var/www/simplyaccomplished/cgi-bin/ <Location /cgi-bin> Options +ExecCGI […]
我有一台运行Debian Squeeze并带有最新更新的服务器。 我试图设置sudoers文件,以允许特定用户的特定shell脚本的用户www-data执行。 我用visudo为此添加了这一行: www-data ALL=(img) NOPASSWD: /path/to/script/imgsync.sh 然后我试图把它称为用户www-data(我从根到www数据第一): sudo -u img /path/to/script/imgsync.sh 令我惊讶的是,它仍然要求input密码: [sudo] password for www-data: 我期待NOPASSWD:照顾这个? 真让我困惑的是:我有另一台服务器使用相同的设置,在没有密码的情况下工作。 另外,我在同样的服务器上也有类似的权限,也没有密码的工作。 我甚至添加了该行 Defaults:www-data !authenticate 与visudo(只是为了testing,我不想这个)。 然后,当我再次尝试时,我得到了(矛盾的)错误消息: 对不起,用户www-data不允许执行'/path/to/script/imgsync.sh'作为img的servername。 我怎样才能让它执行,而不必提供密码(并没有更多的权利,万维网数据)?