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

Jesse the Wind Wanderer's questions

Martin Hope
Jesse the Wind Wanderer
Asked: 2020-08-05 19:04:58 +0800 CST

将大型驱动器镜像到两个较小驱动器的最佳方法

  • 0
  • 我有一个 8.0 TB 的驱动器,很快就会充满视频

  • 我有两个备用 4.0 TB 驱动器

  • 该系统正在运行Linux Mint 19 Tara并且是我的桌面系统(是的,它是一个能够支持总共 6 个 HDD 的大系统)

如果驱动器发生故障,使用这三个驱动器创建冗余的最佳方法是什么?

我的想法到目前为止:

选项 1:仅使用 8.0 GB 驱动器的一半,并在三个 4.0 TB 卷之间设置 Raid 5。

  • 优点:简单而成熟的冗余,可能通过条带化带来性能优势。
  • 缺点:如果任何驱动器出现故障,则需要干预以恢复数据访问(我之前没有使用过 Raid,并且可能在需要之前不会再次使用它,因此我需要一天时间来刷新如何在驱动器出现故障后恢复阵列)。它还使 8.0 GB 驱动器的一半成为冗余。

选项 2:将两个 4.0 TB 驱动器合并为一个 8.0 TB 卷并将 8.0 TB 驱动器镜像到它上面。

  • 优点:简单和透明的冗余。活动数据位于发生故障的驱动器上的可能性较小。(如果镜像中的两个驱动器中的任何一个出现故障,我将更换它并重新创建镜像,如果 8.0 TB 驱动器出现故障,我将购买另一个并从镜像中恢复。)
  • 缺点:如果不增加复杂层,可能无法做到这一点?

我的主要问题是:选项 2 是否可能,如果可能,如何?

您的建议也值得赞赏。:-)

linux lvm mirroring raid redundancy
  • 1 个回答
  • 202 Views
Martin Hope
Jesse the Wind Wanderer
Asked: 2015-11-16 01:29:30 +0800 CST

实际的链接权限不用于任何事情 - 所有权呢?

  • 0

经过几个月的间歇性尝试,以发现导致这些 Forbidden 错误的原因,我发现了强烈表明 Apache2 使用实际链接的所有权和组的证据。

  • 我有一个运行 ubuntu 14.04 的 VPS
  • 我已经安装并运行了 apache2。
  • 我的默认文档根目录是 /var/www/html

    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    

文档根目录的完整权限层次结构是:

drwxr-xr-x 21 root     root     4096 Jun 10  2014 /
drwxr-xr-x 13 root     root     4096 Sep  7  2014 /var
drwxrwxr-x 13 www-data www-data 4096 Nov 15 15:25 /var/www
drwxr-xr-x  2 jesse    jesse    4096 Nov 15 15:25 /var/www/html

我在我的主目录下对 /var/www 进行了符号链接。

lrwxrwxrwx 1 jesse jesse 9 Sep  8  2014 /home/jesse/www -> /var/www/

现在因为我正在开发的网站有多个版本,所以我喜欢将所有网站保存在 /var/www 中,然后将符号链接到 /var/www/html 中的正确生产版本

root@vpn:/home/jesse# ls -l /var/www/html/
total 4
lrwxrwxrwx 1 jesse   jesse     16 Sep 29  2014 storytellingaustralia -> ../joomla_3.3.4/
lrwxrwxrwx 1 jesse   jesse     17 Oct  4  2014 tealeaftroubadours -> ../wordpress_4.0/
lrwxrwxrwx 1 jesse   jesse     17 Oct  5  2014 tealeaftroubadours.com.au -> ../wordpress_4.0/
lrwxrwxrwx 1 wp-user wp-user   8 Nov 15 15:25 test -> ../test/
lrwxrwxrwx 1 jesse   jesse     19 Jun  9 20:36 wa.storyguild.org.au -> ../wordpress_4.2.2/
lrwxrwxrwx 1 jesse   jesse     19 Nov 15 13:32 windwanderer.com.au -> ../wordpress_4.3.1/

现在这里是异常

当前权限设置如下,并且该站点可以按预期访问。

root@vpn:/home/jesse/www/html# ls -l test
lrwxrwxrwx 1 wp-user wp-user 8 Nov 15 15:25 test -> ../test/

root@vpn:/home/jesse/www/html# ls -lLd test
drwxr-x--- 2 wp-user www-data 4096 Nov 15 15:24 test

但是,如果我随后更改链接的所有权,它本身就是 apache2 为我提供“禁止”通知。

root@vpn:/home/jesse/www/html# chown -h www-data test

root@vpn:/home/jesse/www/html# ls -l test
lrwxrwxrwx 1 www-data wp-user 8 Nov 15 15:25 test -> ../test/

root@vpn:/home/jesse/www/html# ls -lLd test
drwxr-x--- 2 wp-user www-data 4096 Nov 15 15:24 test

禁止的

您无权访问此服务器上的 /test/index.html。

如果我然后将目标的所有权更改为相同

root@vpn:/home/jesse/www/html# chown www-data test

root@vpn:/home/jesse/www/html# ls -l test
lrwxrwxrwx 1 www-data wp-user 8 Nov 15 15:25 test -> ../test/

root@vpn:/home/jesse/www/html# ls -lLd test
drwxr-x--- 2 www-data www-data 4096 Nov 15 15:24 test

该网站可再次访问。

似乎 Apache2 要求链接由拥有目标的同一用户拥有。

有谁知道是否有控制这种行为的设置,或者可以阐明这种行为的方式、原因或目的是什么?我所能想到的是,这是某人增加安全性的好主意,但确实让我很头疼。

apache-2.4
  • 1 个回答
  • 27 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