小编fwg*_*fwg的帖子

设置本地第 2 层 NTP 服务器

我正在尝试在没有(并且永远不会)互联网连接的本地网络上设置 NTP。主要优先事项是网络上的机器彼此同步,即使它们同步的时间不是 100% 准确。

我们还需要使用 NTP 层次结构来复制已部署系统的设置。我想要做的是拥有这样的机器层次结构:

Moon  (Main Server running Windows) (10.1.3.10)
|____Earth   (Linux x64 client) (10.1.3.1)
|____Mars    (Linux x64 client) (10.1.3.2)
|____Saturn  (Linux x64 client) (10.1.3.3)
|____RackCard23   (Linux x64 client and server to the two machines below)  (10.1.3.23)
     |___RackCard21   (Linux x64 client) (10.1.4.21)
     |___RackCard22   (Linux x64 client) (10.1.4.22)
Run Code Online (Sandbox Code Playgroud)

请注意,RackCard 有两个以太网端口,一个连接到 10.1.3.x 网络,另一个连接到 10.1.4.x 网络。与主服务器 Moon 同步的 RackCard23 将在 10.1.3.x 网络上执行此操作,而 RackCard22/23 将连接到 10.1.4.x 网络上的 RackCard23。这是因为我不希望 RackCards22/23 离开他们的网络来同步时间,并且因为它复制了最终部署的系统。

到目前为止,我已经设法通过将 Moon 同步以正确同步(包括 RackCard23)来获得所有应有的东西。

但是我很难让 RackCard22 和 23 同步 RackCard23。

[root@RackCard23]# …
Run Code Online (Sandbox Code Playgroud)

ntp

9
推荐指数
2
解决办法
4万
查看次数

在只读磁盘上运行 Linux - 可能吗?

我想知道是否可以从只读磁盘运行 Linux 服务器,特别是 CentOS 5.4。

我们的系统有许多 Linux 机器,每台机器都有自己的磁盘并安装了操作系统。目前一切都已启用读/写。我们从这些磁盘启动,但在通过 NFS 共享的一些外部磁盘上运行我们开发的所有软件。

我们希望能够确保不会装有操作系统的内部磁盘写入任何内容,而仅向通过 NFS 共享的外部驱动器写入任何内容。我想我们可以通过编辑 /etc/fstab 文件并将驱动器安装为只读来管理此问题。

因此,如果我们拍摄内部磁盘的映像,然后启动系统,运行我们的软件(只会接触外部磁盘),然后关闭系统并拍摄内部磁盘的另一个映像,则不会有任何字节不同。

操作系统本身想要写入自己的日志文件等,因此我看不到将驱动器安装为只读会导致操作系统正常运行 - 或者会吗?

我只能认为某种网络启动可以实现这一点,但为此添加额外的机器作为 DHCP 和 TFTP 服务器的可能性为零。

任何帮助或想法将不胜感激!:)

linux hard-drive boot read-only

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

标签 统计

boot ×1

hard-drive ×1

linux ×1

ntp ×1

read-only ×1