问题列表 - 第4897页

MySQL !includedir 不工作

这是我遇到并解决的问题的文档。

\n\n

我尝试使用 MySQL\xe2\x80\x99s!includedir指令将文件包含在conf.d目录中,但 \xe2\x80\x99s 不起作用。我尝试搞乱权限和一切。这是我的配置树:

\n\n
/etc/mysql\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 conf.d\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mysql.cnf\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 mysqldump.cnf\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 my.cnf\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 my.cnf.local\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 my.cnf.fallback\n
Run Code Online (Sandbox Code Playgroud)\n\n

和我的my.cnf:

\n\n
[client]\nport        = 3306\n\n[mysqld]\nlocal-infile = 0 \nport        = 3306\nserver-id   = 1 \n# more stuff.....\n\n[mysqldump]\nquick\nmax_allowed_packet = 16M \n\n[mysql]\nno-auto-rehash\n\n[myisamchk]\nkey_buffer_size = 20M \nsort_buffer_size = 20M \nread_buffer = 2M\nwrite_buffer = 2M\n\n[mysqlhotcopy]\ninteractive-timeout\n\n!include /etc/mysql/my.cnf.local\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是,/etc/mysql/my.cnf.local未加载指定的文件。解决方法见下文......

\n

mysql

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

在接口上没有 IP 的情况下启动 keepalived?

我想在某个接口上使用 keepalived,该接口将在某个时候获得 IP 但最初没有 IP,我可以在配置中以某种方式设置它吗?如果我现在尝试启动它,keepalived 会出错,因为 keepalived 不知道在发送 VRRP 数据包时要使用哪个源 IP 地址。会议:

!keepalived的配置文件

vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 150
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass pwd
    }
    virtual_ipaddress {
       192.168.0.13
    }
    notify /etc/state_change.py
}
Run Code Online (Sandbox Code Playgroud)

日志:

keepalived -f /etc/keepalived.conf --log-console --dont-fork  
Thu Jun 28 11:25:53 2018: Starting Keepalived v1.4.4 (05/08,2018)               
Thu Jun 28 11:25:53 2018: Running on Linux 4.7.8 #9 SMP Wed Jun 27 17:25:18 IST 
2018 (built for Linux 4.7.8)                                                    
Thu Jun 28 11:25:53 …
Run Code Online (Sandbox Code Playgroud)

linux vrrp keepalived

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

如何获取带有项目名称的openstack实例列表

我的 openstack 设置是 Mitaka 版本。

我想列出具有项目名称的所有实例。

我尝试使用以下命令,但它显示租户 ID,但不显示名称。

nova list --all-tenants
Run Code Online (Sandbox Code Playgroud)

command-line-interface openstack openstack-nova

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

为什么 SPF 允许+all?

我正在查看各个站点如何设置 SPF 记录,并发现了一个 SPF 记录以+all.

这似乎是一个坏主意,spf-all对此事做了以下说明:

+all Pass 该电子邮件绝不是伪造的。不应使用此选项。

但我在 RFC 中找不到任何表明此内容被禁止的内容,因此它似乎是有效的记录。

这是有效记录吗?如果是这样,大多数垃圾邮件过滤器是否会将此视为在将来自该域的邮件视为垃圾邮件之前提高该邮件所需的垃圾邮件级别的指示,还是会简单地忽略该记录,或将其计入该域?

email spf

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

Hetzner 的 installimage 脚本,RAID1 硬盘 + SSD

我刚从 Hetzner 购买了一台服务器,带有两个 4TB 硬盘和一个 1TB SSD。我想在 RAID1 中设置两个硬盘驱动器 (/dev/sda & /dev/sdb) 并在其上安装操作系统,并将 SSD (/dev/sdc) 作为额外驱动器。

直到现在,我所有的尝试都失败了。installimage 脚本运行良好,并告诉我我只需要重新启动。但是当我重新启动时,出现此错误:

在此处输入图片说明

我尝试在没有运气的情况下修复错误并放弃,因为我怀疑问题来自我的 installimage 脚本配置。

这是我用于所有尝试的配置:

DRIVE1 /dev/sda
DRIVE2 /dev/sdb
#DRIVE3 /dev/sdc # commented to exclude it from the RAID setup
SWRAID 1
SWRAIDLEVEL 1
BOOTLOADER grub
HOSTNAME EX51
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的不同分区方案:

1°) 接近默认配置

PART  swap   swap   32G
PART  /boot  ext3   512M
PART  /      ext4   all
Run Code Online (Sandbox Code Playgroud)

2°) 尝试使用 LVM

PART  /boot  ext3   512M
PART  lvm    vg0    all

LV  vg0  swap  swap  swap  4G
LV  vg0  root …
Run Code Online (Sandbox Code Playgroud)

partition lvm ssd software-raid hetzner

4
推荐指数
2
解决办法
6158
查看次数

firewalld 停止到特定 IP 地址的传出流量

我有centos 7。我试图阻止从服务器到特定IP地址的所有出站流量,但firewalld不会阻止流量。这就是我所做的:

[root@server network-scripts]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens192
  sources:
  services: dhcpv6-client ssh
  ports:
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:
        rule family="ipv4" destination address="134.223.116.100" drop

[root@server network-scripts]# firewall-cmd --get-active-zones
public
  interfaces: ens192

[root@server network-scripts]# firewall-cmd --state
running
Run Code Online (Sandbox Code Playgroud)

但我仍然可以curl到ip地址,那么有什么问题吗?

[root@server network-scripts]# curl 134.223.116.100
<HTML><HEAD>
<TITLE>Access Denied</TITLE>
Run Code Online (Sandbox Code Playgroud)

redhat centos firewalld

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

Linux 上的 SSD IOPS,DIRECT 比缓冲、fio 快得多

我有一个 30Tb 大小的硬件 RAID-6 系统 (LSI 9280-8e),由 10 个 DC-S4500 Intel SSD 组成,用于数据库用途。具有 3.2 内核的操作系统 Debian 7.11。文件系统是使用 nobarrier 选项安装的 XFS。

看到与我在随机 I/O 中的预期性能相比有些缓慢,我开始通过运行 fio 基准测试来调查发生了什么。令我惊讶的是,当我在随机读取设置(iodepth=32 和 ioengine=libaio)中对 1Tb 文件使用 fio 时,我得到了 ~ 3000 IOPS,这远低于我的预期。

random-read: (groupid=0, jobs=1): err= 0: pid=128531
  read : io=233364KB, bw=19149KB/s, iops=4787 , runt= 12187msec
  ...
  cpu          : usr=1.94%, sys=5.81%, ctx=58484, majf=0, minf=53
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=99.9%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, …
Run Code Online (Sandbox Code Playgroud)

linux raid performance ssd

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

删除 cloud-init 后的 ubuntu 18.04 网络

我在我的家庭服务器上安装了新的 Ubuntu 18.04,我注意到/etc/network/interfaces文件是空的。在互联网上搜索后,我发现 18.04 版使用cloud-init包来初始化网络和其他东西。我删除了 cloud-init 包并/etc/network/interfaces为静态 IP配置了接口,但是现在在我重新启动服务器后,似乎在服务启动之前没有配置网络,因为配置为在该接口上列出的每个服务都无法侦听。服务器启动后,我必须手动运行命令service [name] start。我该如何解决?

界面配置图

界面配置图

ubuntu cloud-init

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

QSFP28 - 有类似交叉电缆的东西吗?

找不到任何东西;)

构建超融合集群作为开发系统。这对我们来说是最先进的。

一开始有 2 台机器,命令交换机在大约 4 周内到货。两台服务器都有来自 Mellanox (ConnectX 4) 的 2x100gb 以太网卡

直接在它们之间插入电缆,我会断开链接。我看到链接尝试(d)出现,但失​​败了,连接立即中断。

QSFP28 不支持两个以太网卡之间的直接服务器连接吗?还有什么我应该知道的吗?最坏的情况是我将 100g 链接“装箱”,直到交换机到达。

mellanox

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

仅从 curl 命令返回 HTTP 状态代码

我只想从CURL命令响应中获取一个 statusCode 。

当我使用此命令时:

curl -I  http://uploadserver.ln/1.mp4
Run Code Online (Sandbox Code Playgroud)

我只想得到200而不是这个长结果:

HTTP/1.1 200 OK
Server: nginx/1.14.0 (Ubuntu)
Date: Sun, 01 Jul 2018 12:47:02 GMT
Content-Type: video/mp4
Content-Length: 1055736
Last-Modified: Sat, 30 Jun 2018 07:58:25 GMT
Connection: keep-alive
ETag: "5b373821-101bf8"
Accept-Ranges: bytes
Run Code Online (Sandbox Code Playgroud)

谁能帮我?

command-line-interface command curl

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