小编jnb*_*bdz的帖子

apt-get install linux-image-extra 得到“W: mdadm: /etc/mdadm/mdadm.conf 没有定义数组。”

安装时:

sudo apt-get install \
    linux-image-extra-$(uname -r) \
    linux-image-extra-virtual
Run Code Online (Sandbox Code Playgroud)

我正进入(状态:

W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Run Code Online (Sandbox Code Playgroud)

我发现其他人也有类似的问题:apt-get update mdadm 可怕的警告

所以我按照说明操作:

/usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf
Run Code Online (Sandbox Code Playgroud)

然后:

update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

但输出是:

update-initramfs: Generating /boot/initrd.img-4.10.0-30-generic
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Run Code Online (Sandbox Code Playgroud)

lsb_release -a

LSB Version:    core-9.20160110ubuntu5-amd64:core-9.20160110ubuntu5-noarch:security-9.20160110ubuntu5-amd64:security-9.20160110ubuntu5-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 17.04
Release:    17.04
Codename:   zesty
Run Code Online (Sandbox Code Playgroud)

vim /etc/mdadm/mdadm.conf

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# …
Run Code Online (Sandbox Code Playgroud)

ubuntu mdadm apt ubuntu-17.04

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

从 Varnish 4 获得最高 MISSES 和 HITS 的命令是什么?

对于工作,我在 CentOS 上使用 Varnish 3,但在家里我在 Ubuntu 14.04 上使用 Varnish 4。

在工作中,我使用这些命令:

Top hits: varnishtop -i rxurl
Top Misses: varnishtop -i txurl
Run Code Online (Sandbox Code Playgroud)

但出于某种原因,它们不适用于 Varnish 4 Ubuntu。

Varnish 4 的这些命令的等价物是什么?

varnish

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

尝试安装 pecl Solr 扩展,但它需要 curl

当我尝试安装 solr-beta 时:

pecl 安装 solr-beta

我收到此错误:

pecl/solr 需要 PHP 扩展“curl”找不到有效的包安装失败

问题是 curl 已经安装,当我查看我的 phpinfo 页面时它似乎已启用。

php curl solr

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

无法连接到我的 Cassandra

我的 Cassandra 过去可以正常工作。

我能够毫无问题地连接,但现在由于某种原因它不再工作了。

[default@unknown] connect localhost/9160;
Exception connecting to localhost/9160. Reason: Connection refused.
Run Code Online (Sandbox Code Playgroud)

root# ./bin/cassandra-cli -host localhost -port 9160
Exception connecting to localhost/9160. Reason: Connection refused.
Run Code Online (Sandbox Code Playgroud)

我在 Linux Ubuntu 服务器上。

提前致谢...

ubuntu cassandra connection-refused

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

Docker 在 Ubuntu 中抛出两个与 cgroup rt period/runtime 相关的警告

当我运行时,docker &我得到:

INFO[0000] libcontainerd: new containerd process, pid: 3091 
INFO[0000] [graphdriver] using prior storage driver: aufs 
INFO[0000] Graph migration to content-addressability took 0.00 seconds 
WARN[0000] Your kernel does not support cgroup rt period 
WARN[0000] Your kernel does not support cgroup rt runtime 
INFO[0000] Loading containers: start.
Run Code Online (Sandbox Code Playgroud)

我也收到所有这些警告:

WARN[0000] libcontainerd: client is out of sync, restore was called on a fully synced container (8564990571b56c26f32872031507e77f786b870b27ed3f0b80eebe127ce65164). 
WARN[0000] libcontainerd: failed to retrieve container 8564990571b56c26f32872031507e77f786b870b27ed3f0b80eebe127ce65164 state: rpc error: code = 2 desc = …
Run Code Online (Sandbox Code Playgroud)

ubuntu docker ubuntu-17.04

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

如何更改 Podman 中的 OCI 运行时

我知道在 Docker 中,如果你想更改运行时,你可以访问:/etc/docker/daemon.json

并修改:

{
    "runtimes": {
        "runnc": {
            "path": "/usr/sbin/runnc"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我该如何使用 Podman 来做到这一点(或者只是添加运行时)?

OCI运行时:包:

runc:/usr/sbin/runc

路径:/usr/sbin/runc

podman

5
推荐指数
2
解决办法
6013
查看次数

在 Cassandra 中备份数据的最佳解决方案是什么?

在 Cassandra 中备份数据的最佳解决方案是什么?

cassandra

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

无法在 CentOS 7 上安装 Varnish

我正在尝试在 CentOS 7 上安装 Varnish 4。

我首先添加了这些 rpm:

sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/jemalloc-3.6.0-1.el6.x86_64.rpm
sudo rpm -iUvh http://195.220.108.108/linux/centos/7.0.1406/extras/x86_64/Packages/epel-release-7-2.noarch.rpm

yum install varnish
Run Code Online (Sandbox Code Playgroud)

但我明白了:

Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.team-cymru.org
 * epel: mirror.steadfast.net
 * extras: mirror.team-cymru.org
 * updates: mirror.team-cymru.org
Resolving Dependencies
--> Running transaction check
---> Package varnish.x86_64 0:4.0.2-1.el6 will be installed
--> Processing Dependency: varnish-libs = 4.0.2-1.el6 for package: varnish-4.0.2-1.el6.x86_64
--> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit) for package: varnish-4.0.2-1.el6.x86_64
--> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit) for package: varnish-4.0.2-1.el6.x86_64
--> Processing …
Run Code Online (Sandbox Code Playgroud)

centos varnish centos7

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

如何保护我的 NGINX 服务器上的文件?

我正在尝试使用 NGiNX 和 PHP 保护我的服务器上的文件(多种类型)。

基本上,我希望人们如果想访问图像等静态文件,就必须登录网站。DropBox 做得很好。他们在哪里强迫您登录以访问您放在那里的服务器上的任何静态文件。

我想使用NGiNX Perl 模块。我会编写一个 perl 脚本来检查会话以查看用户是否已登录以授予他们对静态文件的访问权限。

我更喜欢使用 PHP,因为我所有的代码都在 PHP 下运行,我不确定如何使用 PERL 检查由 PHP 创建的会话。

所以基本上我的问题是:如何保护需要用户登录并使用 PHP 脚本创建有效会话的任何类型的静态文件?

security nginx php5

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

保护多台服务器之间通信的最佳解决方案是什么?

我正在使用云服务器,他们正在交换数据。我想确保这些交流。

我正在使用 RackSpace,我担心有人可能会在我的两台服务器之间获取信息。

我正在使用 HTTP 并且服务器在 Linux (Ubuntu) 上运行。

什么是最好的方法?

security cloud-hosting rackspace-cloud

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