Articles of 系统

什么是ntsysv系统等效?

现在RHEL 7使用systemd, ntsysv工具只显示我系统上的一些服务。 是否有一个相当于ntsysv的systemd将允许我显示/configuration我的系统上的所有服务? 我只是一个命令行用户,所以我想要一个TUI。

mysql.service的systemd脚本在哪里?

我实际上使用MariaDB(对于MySQL的替代品)。 我试图对我的systemd mysql.service文件进行一些更改。 我可以看到它存在,因为运行sudo systemctl列出它,并指出它已加载/活动/正在运行。 问题是我找不到要编辑的文件。 从我读过的各种文章中,我发现文档应该位于 /etc/systemd/system/multi-user.target.wants/mysql.service 但事实并非如此。 我浏览了/ etc / systemd级别的其他目录无济于事。 有任何想法吗?

运行系统没有PrivateTmp,PrivateNetwork和PrivateDevices(在docker – 非特权模式)

我很高兴地在Docker容器中运行systemd,但是,它需要CAP_SYS_ADMIN才能dynamic创build私有的tmp装载。 我试图禁用PrivateTmp,PrivateNetwork和PrivateDevices – 但无济于事,当我启动容器,我看到: Failed to mount tmpfs at /run: Operation not permitted 然而,在/ usr或/ etc中没有任何地方有PrivateTmp = yes(和其他)的服务。 基于: https ://bugzilla.redhat.com/show_bug.cgi?id = 1033604#c14 – 我认为这些都会导致systemddynamic创build一个挂载 – 但必须有更多。 任何意见赞赏。

错误在AWS服务器上缺lesssystemd

我似乎无法弄清楚如何安装systemd。 我正在尝试将AWS上的MySQL服务器从5.5升级到5.6。 尝试安装时出现以下错误 – “需要:systemd” 任何想法可能是什么问题或如何得到这个安装,我试过sudo yum install systemd 。 $ sudo yum install mysql-community-server Loaded plugins: priorities, update-motd, upgrade-helper 4 packages excluded due to repository priority protections Resolving Dependencies –> Running transaction check —> Package mysql-community-server.x86_64 0:5.6.21-2.el7 will be installed –> Processing Dependency: systemd for package: mysql-community-server-5.6.21-2.el7.x86_64 –> Processing Dependency: systemd for package: mysql-community-server-5.6.21-2.el7.x86_64 […]

systemd日记和docker工人

我正在使用使用systemd和docker的CoreOS。 systemd和CoreOS的一个大问题就是它不能和docker一起玩100%。 或者也许docker工人也不玩百分百。 我遇到的另一个问题是日志中logging日志事件似乎来自“docker”,这是不正确的。 他们来自docker运行的过程。 这通常不是一个大问题,但是当您将这些日志转发到另一个服务(如ELK堆栈)时,您无法弄清nginx日志与其他服务日志是什么。 他们的来源是所有docker工人! 有没有办法解决这个问题? 我使用的是Docker 1.9,这是CoreOS Stable所具有的function。 所以我没有直接使用docker的json输出的特权。

systemd-logind在日志中发生垃圾邮件

在/var/log/auth.log中出现太多的消息“Removed session” Jun 2 17:42:39 srv-1 systemd-logind[13785]: Removed session c36006. Jun 2 17:42:39 srv-1 systemd-logind[13785]: Removed session c36007. Jun 2 17:42:40 srv-1 systemd-logind[13785]: Removed session c36008. Jun 2 17:42:41 srv-1 systemd-logind[13785]: Removed session c36009. Jun 2 17:42:41 srv-1 systemd-logind[13785]: Removed session c36010. Jun 2 17:42:41 srv-1 systemd-logind[13785]: Removed session c36011. Jun 2 17:42:42 srv-1 systemd-logind[13785]: […]

Systemd Networkd Rule Multiple Matches

如果我有这样的静态networkingconfiguration: [Match] Driver=mlx4_en [Network] Address=10.1.0.10/24 Gateway=10.1.0.1 DNS=8.8.8.8 并说我有一个双端口网卡,使用驱动程序mlx4_en那么我显然有两个匹配。 systemdnetworking是如何处理[Network]定义的呢? 显然,给两个接口使用相同的IP是一个坏主意。

DHCP接口永远不会转换到systemd中的configuration状态

我有一台运行CoreOS的服务器,而且我通过DHCPconfiguration的主networking接口获得了一个载体,并且是可路由的,但从不离开configuring状态。 这会导致systemd-networkd-wait-online.service失败。 查看systemd-networkd.service的日志文件,我看到了接口获取载体的位置,但是我看不到任何错误消息,这些错误信息可以帮助我找出为什么它处于configuring状态。 任何关于如何debugging的build议? 以下是一些相关的细节: core@server ~ $ networkctl IDX LINK TYPE OPERATIONAL SETUP 1 lo loopback carrier configured 2 enp0s25 ether routable configuring 3 docker0 ether no-carrier configured 3 links listed. core@server ~ $ networkctl status enp0s25 ● 2: enp0s25 Link File: /usr/lib64/systemd/network/99-default.link Network File: /usr/lib64/systemd/network/zz-default.network Type: ether State: routable (configuring) Path: pci-0000:00:19.0 Driver: […]

系统关机定时器不工作

从系统手册 : – ShutdownWatchdogSec= ShutdownWatchdogSec= may be used to configure the hardware watchdog when the system is asked to reboot. It works as a safety net to ensure that the reboot takes place even if a clean reboot attempt times out. By default RuntimeWatchdogSec= defaults to 0 (off), and ShutdownWatchdogSec= to 10min. These settings have […]

OpenVSwitch与Libvirt

这是我的情况:我正在使用Openvswitch和Libvirt / Qemu运行CentOS 7。 我的域被configuration为使用虚拟端口typesopenvswitch,所以当我启动一个虚拟机时,它会在ovs桥中创build一个端口。 没有太复杂。 我的问题是,如果我重新启动虚拟机pipe理程序,事情似乎并没有按正确的顺序closures,当机器启动备份时,我得到过时的OVS端口。 a7c1e36d-26b5-43d8-a422-452b013c4009 Bridge "ovsbr0" Port "vnet1" tag: 46 Interface "vnet1" error: "could not open network device vnet1 (No such device)" Port "vnet0" tag: 41 Interface "vnet0" error: "could not open network device vnet0 (No such device)" Port "ovsbr0" Interface "ovsbr0" type: internal Port "bond0" Interface "bond0" ovs_version: "2.5.1" 如果我停止openvswitch服务,closures虚拟机,然后再次启动openvswitch,我可以复制这个。 […]