小编drc*_*lus的帖子

/proc/mdstat 下的“Personalities”功能是什么意思

在某些系统上,我看到了这一点:

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdb1[1] sda1[0]
      10485696 blocks [2/2] [UU]

md2 : active raid1 sdb2[1] sda2[0]
      477371328 blocks [2/2] [UU]
Run Code Online (Sandbox Code Playgroud)

和其他系统显示:

Personalities : [raid1]
md0 : active raid1 sdb2[1] sda2[0]
      204788 blocks super 1.0 [2/2] [UU]

md1 : active raid1 sdb1[1] sda1[0]
      4193272 blocks super 1.1 [2/2] [UU]

md2 : active raid1 sda3[0] sdb3[1]
      483985276 blocks super 1.1 [2/2] [UU]
      bitmap: 0/4 pages [0KB], 65536KB chunk
Run Code Online (Sandbox Code Playgroud)

我想知道个性 …

linux raid software-raid

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

在三个接口上同时捕获网络流量

我需要在CentOS 5服务器上捕获流量,该服务器充当具有 2 个 wan 接口和 1 个 LAN 的 Web 代理。为了解决一个奇怪的代理问题,我想捕获一个完整的对话。由于外部连接在两个WAN接口之间是平衡的,我想知道是否可以在所有接口上同时捕获。

我以前用过,tcpdump但它一次只允许一个界面。我可以启动 3 个并行进程以在所有接口上进行捕获,但最终会得到 3 个不同的捕获文件。

这样做的正确方法是什么?

networking tcpdump packet-capture

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

如何启用 pdo_mysql

我正在尝试安装SpaceBukkit。我想知道如何启用pdo_mysql. 尝试设置 MySQL 部分时,出现此错误:

The "pdo_mysql" extension is NOT loaded in your `php.ini`! 
Make sure to load it before continuing!
Run Code Online (Sandbox Code Playgroud)

这不是 cPanel 服务器,所以我只能依靠 ssh 和 ftp (sftp)。如果你们可以请告诉我,将不胜感激!

作为旁注,我使用的是 Centos 5。

mysql php pdo centos5

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

bash 变量用单引号扩展的问题

我有一个像这样构建的变量:

ATTSTR=""
for file in $LOCALDIR/*.pdf
do
  ATTSTR="${ATTSTR} -a \"${file}\""
done
Run Code Online (Sandbox Code Playgroud)

变量现在包含(注意文件名中的空格):

ATTSTR=' -a "/tmp/Testpage - PDFCreator.pdf"'
Run Code Online (Sandbox Code Playgroud)

现在我想在这样的命令中使用这个变量:

mutt -s "Subject" "${ATTSTR}" recipient@example.ec
Run Code Online (Sandbox Code Playgroud)

但事实证明它像这样扩展,因此命令失败(注意扩展变量周围添加的单引号):

mutt -s "Subject" ' -a "/tmp/Testpage - PDFCreator.pdf"' recipient@example.ec
Run Code Online (Sandbox Code Playgroud)

我希望我的变量在没有单引号的情况下扩展,使用"$ATTSTR"$ATTSTR只是更糟。我怎样才能做到这一点?

scripting linux bash

4
推荐指数
1
解决办法
5034
查看次数

如何重新创建 samba secrets.tdb 文件

在尝试在 NFS 服务器上设置 samba 时,我删除了(不要询问)/var/lib/samba/内容,现在当我尝试启动 samba 时,会出现以下消息:

[2012/07/06 08:19:07.528973,  0] passdb/secrets.c:73(secrets_init)
  Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.689735,  0] passdb/secrets.c:73(secrets_init)
  Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.690078,  0] smbd/server.c:1240(main)
  ERROR: smbd can not open secrets.tdb
Run Code Online (Sandbox Code Playgroud)

那么如何重新创建secrets.tdb文件和其他需要的文件(如果有)?

samba centos6

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

如何在 Debian 上阻止软件包安装?

对于 Debian,我想阻止安装包。例如,我希望 puppet 和超级用户无法安装ruby1.8,即使ruby1.8请求安装其依赖项列表中的包:puppet 运行会失败,也会失败

# apt-get install ruby1.8
Run Code Online (Sandbox Code Playgroud)

我想要的可能吗?如果是这样,我该怎么办?

debian apt

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