小编Mec*_*are的帖子

在没有root密码的cron作业中使用mysqldump

如果我在我的盒子上使用 root 密码登录,我可以简单地输入

mysqldump --all-databases ,我会得到预期的“转储”。

我在 cron.daily 中设置了一个作业来运行并将其转储到备份驱动器。我遇到的问题是,虽然用户以 root 身份运行,但我收到以下消息

mysqldump:得到错误:1045:用户'root'@'localhost'的访问被拒绝(使用密码:否)

尝试连接时。我不想在脚本中硬编码 mysql 数据库 root 密码(谁会)。

考虑到我可以在我的 bash shell 的命令行中输入“mysqldump”,必须有办法使用 -u 参数。我已经在脚本的顶部有 #!/bin/bash。

我在这里错过了什么才能让它不要求数据库的 root 密码?

mysql scripting cron

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

服务器负载高,CPU 空闲。NFS的原因?

我遇到了一个场景,我看到服务器负载很高(有时超过 20 或 30)并且 CPU 使用率非常低(98% 空闲)。我想知道这些等待状态是否作为 NFS 文件系统连接的一部分出现。这是我在 VMStat 中看到的

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  1      0 1298784      0      0    0    0    16     5    0    9  1  1 97  2  0
 0  1      0 1308016      0      0    0    0     0     0    0 3882  4  3 80 13  0
 0  1      0 1307960      0      0    0    0   120     0    0 2960 …
Run Code Online (Sandbox Code Playgroud)

linux vps nfs centos vmstat

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

nagios 缺少依赖项:perl(Net::SNMP)

我有一个奇怪的问题。我正在尝试安装 nagios NRPE,但它一直失败

nagios-plugins-1.4.15-2.el5.rf.i386 from rpmforge has depsolving problems
  --> Missing Dependency: perl(Net::SNMP) is needed by package nagios-plugins-1.4.15-2.el5.rf.i386 (rpmforge)
Run Code Online (Sandbox Code Playgroud)

该软件包1:net-snmp-perl-5.3.2.2-9.el5_5.1.i386已安装并且是最新版本。

想法?

环境是安装了Cpanel 11的Centos 5.5。

nagios centos5 nrpe

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

标签 统计

centos ×1

centos5 ×1

cron ×1

linux ×1

mysql ×1

nagios ×1

nfs ×1

nrpe ×1

scripting ×1

vmstat ×1

vps ×1