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-137588

Aaron R.'s questions

Martin Hope
Aaron R.
Asked: 2019-08-15 07:50:00 +0800 CST

将大量数据从S3 Bucket复制到Bucket,不同区域

  • 2

好的,所以我正在设置我的 S3 数据的异地备份,并已将跨区域复制设置到另一个区域的新存储桶。但是,我在原始存储桶中有很多数据也需要移动,超过 2000 万个文件中的数据超过 100TB。我的第一个想法是运行:

aws s3 sync s3://source-bucket s3://destination-bucket

在 EC2 实例上。但这花费的时间比我预期的要长,而且它发出的所有 PUT/LIST 请求的成本都比我预期的要高。

阅读 AWS 文档,他们似乎推荐使用 AWS Snowball 进行此类操作。从常见问题解答:

根据经验,如果使用现有 Internet 连接的空闲容量将数据上传到 AWS 需要超过一周的时间,那么您应该考虑使用 Snowball。

但是,它们看起来像是用于导入或导出,而不是同时用于两者。我需要用同一个雪球做两个不同的工作吗?无论如何,我不会仍然为所有这些 PUT/LIST 请求付费,以便将数据放到雪球上吗?他们提到了 0.03 美元/GB 的数据传输,但没有提到 API 请求。

amazon-web-services
  • 1 个回答
  • 2061 Views
Martin Hope
Aaron R.
Asked: 2016-12-10 16:19:59 +0800 CST

running-config Cisco ASA(运行 IOS 8.2)的恢复选项

  • 0

我们正在建立一个 ipsec 隧道,当我查看要应用的配置时,我对如何回滚我们的更改不太满意。

我熟悉以这种方式保存配置:

copy running-config startup-config

我熟悉以相反的方式加载配置:

copy startup-config running-config

但是我知道最后一个命令将更多地合并以前的配置而不是覆盖,并且不能保证恢复的值。

我知道的唯一可靠的方法是运行 a reload,它会在重新启动时擦除 running-config 并完全从 startup-config 加载,但这会确定网络流量的中断,可能需要几分钟。

是否有另一种方法可以更可靠地恢复配置?

我发现了一个名为configure replace的命令,它看起来很有希望,但看起来好像我的 ASA 上没有它:

ciscoasa(config)# configure ?

configure mode commands/options:
  WORD             Configure from HTTP:
                   http(s)://[<user>:<password>@]<location>[:<port>]/<pathname>.
                   Place IPv6 address within square brackets if a port is
                   specified. 
  factory-default  Configure from factory-default
  memory           Configure from memory
  net              Configure from tftp

exec mode commands/options:
  terminal  Configure using terminal/console 
cisco-asa
  • 2 个回答
  • 2408 Views
Martin Hope
Aaron R.
Asked: 2014-09-30 08:23:37 +0800 CST

CentOS 镜像只更新一个文件

  • 0

我托管 Centos5 和 Cento6 的本地镜像来运行我们服务器的更新。不过,我不会定期更新它们,以便为我们的生产服务器提供稳定的环境。然而,有时我想更新一个特定的包(比如现在的 Bash)。我在正确的文件夹中有新的 RPM,但是当我在我yum update的一个服务器上运行时,即使在yum clean all. 我猜 yum 使用该repomd.xml文件来确定是否需要更新任何内容,到目前为止我还没有运气。

有谁知道如何让 yum repo 反映我添加的新 RPM?

centos
  • 1 个回答
  • 51 Views
Martin Hope
Aaron R.
Asked: 2013-05-24 09:59:16 +0800 CST

ESXi 信标探测限制 - 需要三个开关?

  • 2

我们目前在 VM 主机上为我们的 NIC 团队使用仅链接状态,但最近遇到了一个问题,即我们的两个交换机之一出现内存错误并停止传递流量。我们所有的 VM 主机都宕机了,大多数来宾(已经在使用该路径)也停止响应,直到我们手动关闭该开关。

在 Linux 绑定环境中,您可以使用 arp_intervals 作为另一种检测链路状态的方法,但在 VMWare 中只有 Beacon Probing。BP 与 arp_interval 的不同之处在于您不选择要测试连接的主机,而且您需要三个或更多接口来执行此操作。

我们所有的 VM 主机都有四个 NIC,因此三个 NIC 的要求应该不会太麻烦。然而,虽然文档只说明至少需要三个独立的物理 NIC (pNIC),但每个示例也有三个独立的物理交换机,并且没有说明这是否也是一个要求。当我寻找这个问题的答案时,我看到了这个博客,其中指出:

“如果 vSwitch 中的多个 pNIC 连接到同一个 pSwitch,则不要使用 Beacon Probing。这可能会导致相同的 MAC 地址出现在 pSwitch 上的两个或多个端口上,这是“一件非常糟糕的事情””

我们的配置中没有三个交换机来增加这个问题,在我的一些初步测试中,我遇到了无法解释的链路抖动问题,这些问题可能与它们被插入同一个交换机有关。

那么三个独立的物理开关是否也是信标探测的要求?我是否仅针对我的配置降级为链接状态?而且,半修辞地说,他们为什么不将 arp_interval 作为其 NIC 组合中的一个选项?

networking
  • 1 个回答
  • 3437 Views
Martin Hope
Aaron R.
Asked: 2013-05-07 13:18:20 +0800 CST

Bond0 故障转移,当链路灯保持亮起时:高可用性网络

  • 2

配置:

  • 两个交换机,每个都有一个单独的互联网路由
  • Centos 服务器的 eth0 和 eth1 在 bond0 上绑定为主动备份,eth0 在交换机上,eth1 在另一个上
  • /etc/modprobe.conf 如此配置,对于 bond0:

    alias bond0 bonding

    options bond0 mode=1 primary=eth0 miimon=100

  • eth0 有时插入主交换机,有时插入次级交换机。

设想:

  • 副交换机内存故障
  • 链路灯保持亮起,但交换机不再处理流量

因此,因为我们使用了 miimon,它只获取链接状态,所以当切换失败时,我们的服务器都没有从它们的绑定中禁用该链接。这导致了网络中断,并且在 eth0 在该辅助交换机中的服务器上,它们变得完全不可用。具有讽刺意味的是,这比有人刚刚穿过并拔掉所有电缆还要糟糕,因为它们没有故障转移。

我一直在测试 arp_interval 作为替代方案,但据我了解,arp_interval 有两个限制:

  • arp_ip_target 只占用一个 ip,这意味着如果该 IP 地址断开,bond0 会错误地认为链路应该断开,并将其断开。我使用网关作为 IP 地址,但如果网关出现故障,仍然可以继续进行内部到交换机的流量会很好。arp_ip_target 也不会这样做;它只会关闭所有接口,甚至是最后一个。
  • arp_interval 取决于一定数量的网络流量(?),其中非常安静的链接可能会被错误地关闭。

有什么办法可以绕过这些 arp_interval 限制吗?miimon 可以配置得更好吗?有没有更好的方法来完成 HA Networking?我们一直在考虑通过每个服务器上的守护进程手动处理故障转移,而不是使用 arp_interval(即我们自己监控链接并使用 ifenslave 来控制它们)。我们已经不是为了性能而进行中继;可靠性确实是我们的首要任务。

networking
  • 1 个回答
  • 359 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