服务器机房灭火的最新技术是什么?选择一个好的系统的首要任务是什么?
我有兴趣使用 Amazon S3 来备份我们的 ~ 100gb 服务器映像(通过 Acronis 备份工具创建)
显然,就带宽和成本而言,每晚上传到 S3 的成本会很高。我正在考虑将 rsync 与 S3 一起使用,但遇到了s3rsync。 我只是想知道是否有人有使用这个或任何其他实用程序的经验?
我怎么能有 wget 打印错误,但没有其他问题?
在默认行为中,它显示一个进度条和很多东西。
在 --no-verbose 版本中,每个下载的文件仍然打印一行,这是我不想要的。
--quiet 选项使其完全安静,即使在出现错误的情况下,它也不会打印任何内容。
有没有一种模式可以打印错误,但没有别的?
我们有许多用户在他们的主目录中拥有 MP3,这些 MP3 存储在我们的中央文件服务器上。这对我们的备份需要多长时间、我们需要多少驱动器空间等产生负面影响。不要觉得这是解决这个问题的正确方法。这些员工中的许多人都有音乐,因为它可以帮助他们更有效地工作,而且他们的音乐数量不会过多,但所有员工的音乐总量仍然很大。
我提出了几个想法,但每个想法都有自己的问题:
有什么好的方法可以尊重我们的用户并获得音乐带来的生产力和士气优势,而不必将用户的音乐存储在我们的文件服务器上?
我认为这/bin/sh是我选择的外壳的符号链接。我一直使用bash,所以我认为这/bin/sh会指向/bin/bash。但事实证明,它指向/bin/dash。
它变得更有趣。我开始dash并执行echo $SHELL并打印/bin/bash(所以它们基本上相同?)。但是, 的手册页与 的手册页dash完全不同bash(所以它们不一样?)。
我有一个 SFTP 服务器(openssh/sftp-server),我想为使用此服务的用户设置 umask 002。我尝试为每个用户设置 PAM (pam.d/common-session) 和 .profile,但没有运气。
使用 SSH 登录一切正常,但是当我尝试使用 SFTP(使用 gFTP)时,我设置了 022 umask。
我已经尝试为 sftp-server 使用一个包装器,它在调用 sftp-server 之前更改了 umask,但不走运。
有什么帮助吗?非常感谢!
我在 RedHat 盒子上运行 Bacula。有时,存储守护进程 bacula-sd 停止工作并变为<defunct>.
[root@backup ~]# ps -ef | grep defunct | more
root 4801 29261 0 09:25 pts/5 00:00:00 grep defunct
root 5825 1 0 Oct18 ? 00:00:00 [bacula-sd] <defunct>
Run Code Online (Sandbox Code Playgroud)
我的问题是,我怎样才能杀死这个进程?据我所知,它的父级是 1,也就是 init,我不想杀死 init 进程,对吗?
“通常”终止此进程不起作用:
[root@backup ~]# kill -0 5825
[root@backup ~]# kill -9 5825
Run Code Online (Sandbox Code Playgroud)
非常感谢帮助!
编辑:运行
[root@backup ~]# lsof -p 5825
Run Code Online (Sandbox Code Playgroud)
产生以下输出:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
bacula-sd 5825 root cwd DIR 253,0 4096 3801089 /root
bacula-sd 5825 root …Run Code Online (Sandbox Code Playgroud) 我知道使用 lsof 来检查进程当前访问的文件。有没有办法查看应用程序在其生命周期中打开的所有文件?
是否有环境变量可以在基于 debian 的系统上设置临时目录?
我有一个使用该环境变量的 Java 小程序,并且在启动同一个小程序的两个实例时会感到困惑。
假设我有一个硬盘,我不想向第三方公开数据。该磁盘的保修期仍然有效。现在磁盘开始出现故障。
我无法在出现故障的磁盘上使用磁盘擦除程序 - 它无法正常工作。如果我对磁盘进行任何破坏性操作 - 刻录、打开并刮擦它、粉碎它,无论类似什么 - 零售商将拒绝更换磁盘,称破坏性行为使保修失效。
如何在不使保修失效的情况下销毁故障磁盘上的敏感数据?