我正在尝试按照以下步骤操作。但是CentOS 7上没有 sendEmail 。我查看了一些替代方案,例如Postfix,但我不确定脚本命令。
或者,您可以使用 sendEmail。
1) apt-get 安装 sendEmail
2)在/etc/zabbix/zabbix_server.conf指定的AlertScriptsPath文件夹中创建脚本“zabbix_sendemail”(chmod 755)
> #!/bin/sh
>
> export smtpemailfrom=zabbix@yourdomain.com export zabbixemailto=$1
> export zabbixsubject=$2 export zabbixbody=$3 export
> smtpserver=yoursmtpserver.com export smtplogin=smtpuser export
> smtppass=smtppassword
>
> /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u
> $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp
> $smtppass
Run Code Online (Sandbox Code Playgroud)
3)设置动作(php前端中的配置/动作)
4)设置媒体类型(php前端中的管理/媒体类型)脚本为zabbix_sendemail
5)将媒体添加到用户(php前端中的Administration / Users / user)回复引用
我有一台 CentOS 7 服务器,我在其中打开了用于 SNMP 连接的端口。
即使我可以看到这里打开的端口:
[matias@Centos_7_VM ~]$ sudo firewall-cmd --list-all
[sudo] password for matias:
public (active)
target: default
icmp-block-inversion: no
interfaces: ens33
sources:
services: ssh dhcpv6-client
ports: 80/tcp 10050/tcp 50000/tcp 161/tcp 160/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Run Code Online (Sandbox Code Playgroud)
当我尝试从外部访问此端口时,我总是发现它已关闭。甚至 nmap 也同意这一点:
Starting Nmap 7.01 ( https://nmap.org ) at 2018-08-01 14:52 -03
Nmap scan report for Centos_7_VM (192.168.43.216)
Host is up (0.52s latency).
Not shown: 996 filtered ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http …Run Code Online (Sandbox Code Playgroud) 我安装了两台虚拟机(一台Debian 9 (Stretch),另一台装有 Windows Server 2019)。我创建了一个 8 TB 数据存储并将其添加到 Windows Server 计算机上。
我试图在 Debian 机器上添加相同的数据存储,但不幸的是,当我开始时它不允许它,因为显然它已经在 Windows Server 机器上使用了。
如何在两个虚拟机上使用相同的数据存储?
在我的内部工作网络中,每当我dig针对特定主机名启动时,我都会得到类似于以下的结果:
;; ANSWER SECTION:
some.internal.host.com. 10 IN A 10.210.54.121
Run Code Online (Sandbox Code Playgroud)
如果我继续发送相同的dig some.internal.host.com命令,响应总是有一个 A 记录,但 IP 地址在调用之间发生变化。
我认为这是某种形式的负载平衡,但池中 IP 地址的完整列表对好奇的人是隐藏的。
这里使用什么技术来实现所描述的结果?
我正在尝试在本地 Ubuntu 20.04 (Focal Fossa) 服务器上备份/恢复 LVM 卷。生产服务器的 LV 为 500 GB,但到目前为止只使用了 19 GB。
本地开发服务器有 24 GB 可用空间,我打算在其中从生产中恢复 19 GB。我-L 24G在做 LVM 快照时确实将其用作参数。该过程无法恢复并显示消息:“设备上没有剩余空间”:
生产服务器:
sudo lvcreate -s /dev/vg0/test -n backup_test -L 24G
sudo dd if=/dev/vg0/backup_test | lz4 > test_lvm.ddimg.lz4
1048576000+0 records in
1048576000+0 records out
536870912000 bytes (537 GB, 500 GiB) copied, 967.79 s, 555 MB/s
sudo lvdisplay /dev/vg0/backup_test
--- Logical volume ---
LV Path /dev/vg0/backup_test
LV Name backup_test
VG Name vg0
LV UUID IsGBmM-VM7C-2sO4-VrC1-kHKg-EzcR-4Hej44
LV Write Access …Run Code Online (Sandbox Code Playgroud) 当涉及到硬件方面的事情时,我有点无能为力。我有一个来自 rackspace 的专用服务器,每月运行我大约 200 美元。
我主持了大约 15 个左右的网站(主要是宣传册软件/PHP 的东西),这个设置在过去几年里对我很有用,但最近有点陷入困境(最近开始开发/托管一些 Ruby on Rails 和Merb即将推出更多应用程序)。
这个设置应该通过升级 RAM 来接受,还是我应该升级的遗物(如果是,升级到什么)?
这是我目前的设置
我有一个使用 VMWare Converter 成像的系统,它运行完美。但是,我在系统上有第二个驱动器,但我最初并未对其进行映像。
如何映像第二个驱动器并将其添加到虚拟机?
继续我目前开始的系统管理系列问题,这就是我必须解决的问题:
双处理器 3 GHz Xeon 64 位单核、4 GB RAM 服务器
单处理器双核 3 GHz Xeon 64 位、1 GB RAM 服务器
由于我的角色是真正的软件开发,系统管理是一个子角色,当我添加这些服务时,我真正开始意识到主服务器变得多么狭窄。特别是当我发现Team Foundation Server甚至不允许自己安装在域控制器上时。
在这一点上,我真正开始研究 Hyper-V 和虚拟化。但是,如果我走虚拟化路线,我不确定哪种方式分配机器是最好的。我应该升级两台服务器上的 RAM 并虚拟化所有内容吗?
如果我走那条路,对于虚拟域控制器的冷启动是否会成为一个很大的问题?
如果我让其中一台虚拟机也处理 VPN,这是否会增加域的安全风险,因为该机器还会容纳其他虚拟机?沿着这个问题,在面向外部的服务器上为网络安装什么被认为是可以接受的?
最后,什么级别的分离会带来更多的开销而不是有益的?在自己的 VM 中拥有每个主要服务器角色是否值得?