AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-4401

privatehuff's questions

Martin Hope
privatehuff
Asked: 2009-10-31 07:03:29 +0800 CST

从 Linux 文件服务器接收电子邮件警报

  • 5

目标:将文件服务器上的文本文件放入我的 gmail 收件箱。

文件服务器正在运行 Ubuntu Server 8.04,我目前不时通过 SSH 连接到它并检查日志、硬盘驱动器的 SMART 统计信息等。我正在研究设置一个运行一些命令并通过电子邮件向我发送输出的预定脚本。

我遇到的唯一问题是实际发送电子邮件。我对 linux 下的电子邮件配置没有经验,所有指向 sendmail 的指南似乎都代表我自己和我当前的配置假设了很多事情。这些服务器设置为与 samba 共享文件,而不是作为邮件、Web 或 dns 服务器。我不想运行邮件服务器或从服务器路由任何内容或在服务器上(或随服务器)接收任何邮件,除非其中任何一项有助于我实现目标。文件服务器在我们的正常网络上,并且可以访问互联网。

我拥有几个网站域(并且有一个托管包)。通过填写 smtp.mydotcom.com 供外发服务器使用并更改端口等以匹配我网站的 cpanel 配置页面中的信息,我已经能够设置 Thunderbird 等应用程序,以使用我网站上的一个帐户发送邮件. 有没有办法做类似的事情,所以我可以从我的文件服务器发送一封电子邮件到我的外部电子邮件?

编辑:这是我在阅读下面丹尼斯威廉姆森的回答后采取的步骤。我只用了几分钟就启动并运行了!

安装 esmtp:

sudo apt-get install esmtp

我在我的网站上创建了一个新的电子邮件帐户(称为“警报”)并像这样编辑 /etc/esmtprc:

主机名=mail.mydomain.com:26
用户名=alerts+mydomain.com

(这些值由 cpanel 管理页面提供)

然后我用默认的电子邮件顶部创建了一个名为“eheader”的文件:

收件人:我 <[email protected]>
发件人:警报 <[email protected]>
主题:主题

邮件正文

因此,为了关闭邮件,可以使用以下命令:

cat eheader <file1> <file2> ... <fileN> | /usr/bin/esmtp -t

因此,很容易改变为每日/每周/等作业发送哪些文件。

linux
  • 7 个回答
  • 6082 Views
Martin Hope
privatehuff
Asked: 2009-09-23 11:10:04 +0800 CST

添加第二个网络的性能优势

  • 5

我们在一些工作站和文件服务器之间传输大型媒体文件(音频/视频文件,在某些情况下每个文件大至 20GB),有时我会感觉网络因此而陷入困境(目录列表可能需要 5- 10 秒显示,文件夹正在“计算大小”而不是显示它们的总大小等)

大多数工作站和两台服务器都有第二个未使用的千兆以太网端口。我听说将这些连接到另一个交换机并将它们设置为不同子网下的附加路由可能会有所帮助,但最近没有看到足够多的关于该主题的文章来说服我这是值得的。(我有一个备用的 8 端口非托管千兆以太网交换机、大量的 cat5e 和宝贵的时间)

有没有人做这样的事情或知道这是否值得努力?

networking
  • 6 个回答
  • 408 Views
Martin Hope
privatehuff
Asked: 2009-09-11 09:53:29 +0800 CST

物理识别故障硬盘

  • 38

因此,假设您的服务器有 6 个健康的硬盘驱动器。驱动器出现故障(不会安装/检测,因错误退出 RAID)或出现故障(SMART 变得更糟等)。您需要更换坏驱动器。当您打开机箱时,您会看到......六个相同的硬盘驱动器。

你怎么知道哪一个不再健康/安装/功能?

系统将是 linux,很可能是 ubuntu 服务器,最多使用简单的软件 RAID。硬盘驱动器将是 SATA 并直接连接到主板。(没有突袭控制器)

在选择正确的驱动器之前,我不想随机断开驱动器。驱动器对我来说都一样;我想有一些常见的方法可以识别我不知道的驱动器。有没有人有任何指示/提示/最佳实践?谢谢!

编辑:我曾希望以一种随意的方式将其“概括”,但它只是以“不完整”和“可怕”的形式出现。我的错!

linux
  • 13 个回答
  • 74386 Views
Martin Hope
privatehuff
Asked: 2009-05-28 10:04:35 +0800 CST

文件服务器 - 存储配置:RAID vs LVM vs ZFS 还有什么……?

  • 37

我们是一家从事视频编辑等业务的小公司,需要一个地方来保存大型媒体文件的备份副本并便于共享。

我有一个装有 Ubuntu Server 和 4 个 500 GB 驱动器的盒子。他们目前将 Samba 设置为 Mac/Windows 工作站可以正常查看的四个共享文件夹,但我想要一个更好的解决方案。这有两个主要原因:

  1. 500 GB 还不够大(有些项目更大)
  2. 管理当前设置很麻烦,因为各个硬盘驱动器具有不同数量的可用空间和重复数据(用于备份)。现在很混乱,一旦有多个服务器,情况只会变得更糟。(“该项目在 share4 中的 sever2 上”等)

因此,我需要一种方法来组合硬盘驱动器,以避免由于单个驱动器故障而导致数据完全丢失,因此用户在每台服务器上只能看到一个共享。我已经完成了 linux 软件 RAID5 并且对它有不好的体验,但会再试一次。LVM 看起来不错,但似乎没有人使用它。ZFS 看起来很有趣,但它相对“新”。

什么是对我的用户方便的组合硬盘的最有效和风险最小的方法?


编辑:这里的目标基本上是创建包含任意数量硬盘但从最终用户角度限制复杂性的服务器。(即他们看到每台服务器一个“文件夹”) 备份数据在这里不是问题,但是每个解决方案如何响应硬件故障是一个严重的问题。这就是我将 RAID、LVM、ZFS 和 who-knows-what 放在一起的原因。

我之前使用 RAID5 的经验也是在 Ubuntu Server 机器上进行的,并且有一系列棘手且不太可能导致数据完全丢失的情况。我可以再次避免这种情况,但留下的感觉是我在系统中添加了一个不必要的额外故障点。

我没有使用 RAID10,但我们使用的是商用硬件,每盒最多的数据驱动器几乎固定为 6 个。我们有很多 500 GB 驱动器,而 1.5 TB 非常小。(但对于至少一台服务器来说仍然是一种选择)

我没有使用 LVM 的经验,并且阅读过关于它如何处理驱动器故障的相互矛盾的报告。如果(非条带化)LVM 设置可以处理单个驱动器故障并且只松动存储在该驱动器上的部分文件(并且仅将大多数文件存储在单个驱动器上),我们甚至可以忍受。

但只要我必须学习一些全新的东西,我还不如一路去 ZFS。不过,与 LVM 不同的是,我还必须更改我的操作系统(?),以便增加我所在位置和我想去的位置之间的距离。不过,我在 uni 使用了一个版本的 solaris 并且不会非常介意它。

在 IT 领域的另一端,我想我也可以探索 FreeNAS 和/或 Openfiler,但这并不能真正解决如何组合驱动器的问题。

linux ubuntu raid file-server
  • 14 个回答
  • 31773 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve