标签: opensolaris

向已经运行的屏幕会话发送命令

我一直在尝试向 opensolaris 中正在运行的 gnu 屏幕会话 (4.00.03) 发送命令,但无法通过以下任意组合运行任何命令 screen -X

好的,我用 开始屏幕会话screen -S test,然后尝试用screen -r -X "date"仅显示日期,当我重新连接到它时。但是屏幕上既没有错误消息也没有输出。我尝试了很多组合,我什至不记得了。

关于如何完成它的任何提示?

我这样做的原因是,因为我有一个程序,它不是作为守护程序出现的,我希望在屏幕会话中启动它,以便稍后我可以看到发生了什么。

opensolaris session gnu-screen

11
推荐指数
2
解决办法
3万
查看次数

设置家庭服务器 - 使用什么?(ZFS vs btrfs,BSD vs Linux,其他要求)

我需要将我们所有的家庭内容从单个机器上移到中央服务器上。我想要的是比喻性的“楼梯下的服务器”。

我们需要的东西:

  • 可扩展存储。我希望能够在我们进行过程中添加额外的光盘,并且需要最少的维护。目前,我们需要托管大约 3Tb 的文件,根据最近的历史记录,这可能每 6-12 个月再增加 3Tb。我需要能够以最小的痛苦添加额外的椎间盘
  • 需要存储我们拥有的所有媒体(即照片、视频、音乐),并运行服务来为我们家中的各种设备提供播放服务(例如 DAAP 以便我们可以通过 iTunes 播放内容,ccxstream 以便我们可以播放内容XBMC)。现在需要 DAAP 和 ccxstream,但我们还需要支持新标准的出现(因此封闭式解决方案行不通)
  • RAID 5,或大致相当的东西(例如 RAID-Z)
  • BitTorrent 客户端
  • ssh、NFS、Samba 访问
  • 快照功能(如在 ZFS 中),因此我们可以定期对单个文件系统进行快照,并在我的孩子在到期前一天删除他们的学校作业时回滚......
  • 从停电中快速恢复的能力(我们的停电时间比我们的 UPS 电池持续时间更长,这并不罕见)
  • 开源软件
  • 运行在盒子上的现代分布式版本控制系统,例如 Mercurial

我想在服务器上拥有的东西,但可以没有:

  • PVR 功能,因此我可以将电视录制到盒子中
  • 网络服务器。我们目前在一个非常旧的机器上运行一个小型 Web 服务器,我希望关闭旧机器并将内容移动到新服务器上,以节省一些电力
  • Nagios + mrtg

我一直在考虑使用 EEE Box 作为服务器,主要是因为我可以便宜地买到它们并且它们不会消耗太多电量。根据我的发现,操作系统和文件系统的选择更加困难:

  • 我对各种 Linux 发行版有最丰富的经验,但很高兴使用另一个 Unix
  • FreeBSD 和 OpenSolaris 似乎是托管 ZFS 的最佳选择
  • OpenSolaris 的硬件支持远不如 Ubuntu
  • btrfs 虽然看起来很不错,但似乎还没有准备好迎接黄金时段
  • ZFS 不允许您(轻松?)向 RAID5 或 RAID-Z 添加新磁盘
  • 仔细阅读,似乎 ZFS 缺少用于恢复丢失数据的工具

目前,我倾向于运行 FreeNAS+ZFS,但我担心能够定期向现有 RAID-Z 添加新磁盘的要求。

谁能提供一些建议或分享经验?

提前致谢

linux freebsd opensolaris freenas zfs

7
推荐指数
2
解决办法
9178
查看次数

如何防止两个操作系统破坏 grub 文件?

我想在同一个硬盘的不同分区上安装 Linux 和 OpenSolaris。我很担心,因为 OpenSolaris 在更新操作系统(“引导环境”功能的一部分)时似乎会主动管理 grub 数据。我应该准备什么来防止我的 grub 数据被破坏。如果我以后想在同一个系统中添加另一个版本的linux,有什么注意事项?我应该选择一种操作系统并始终从该操作系统进行 grub 更新吗?如果是这样,那么如何将安装iso用于新版本的Linux?它不会继续自己修改grub数据吗?一旦我已经启动到 Linux,并且我想更新我的 grub 文件,我是否应该运行一个 grub 命令从驱动器的启动部分读取数据,并将其放入我当前启动的本地文件系统中?

linux boot opensolaris grub

7
推荐指数
1
解决办法
259
查看次数

ZFS 移动驱动器

在某个时候,我将构建一个基于 OpenSolaris 的 NAS。我想知道如果我创建了一个 4 驱动器 RaidZ1 池并且在某个时候需要将池移动到另一个 OpenSolaris 服务器,我需要担心什么吗?就像拔下驱动器,然后将它们插入另一台服务器并运行一样简单zpool import -f pool吗?

nas opensolaris zfs

6
推荐指数
1
解决办法
1683
查看次数

与 Linux 相比,OpenSolaris 的优势是什么?

请尝试在以下方面回答:

  • OpenSolaris 比 Linux 更适合哪种用途?
  • Linux 缺少哪些有用的 OpenSolaris 功能?

欢迎个人经验,但请不要挑起火焰战争。Linux 相对于 OpenSolaris 的优势超出了这个主题。

(对于 Linux,我在考虑 Ubuntu 或 Fedora 之类的东西,但不是 RHEL,如果这很重要的话。)

(如果这很重要,我已经使用 Linux 服务器很长时间了,但从未使用过 Solaris。)

linux opensolaris solaris

6
推荐指数
1
解决办法
285
查看次数

Oracle Solaris 11 Express:是 32 位还是 64 位?

Oracle Solaris 11 Express 的下载说明该映像适用于 x86。我在 Oracle 文档站点上找不到任何说明这是 32 位还是 64 位的特定内容。任何指针?

opensolaris solaris

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

如何将镜像磁盘添加到我的 OpenSolaris?

我有一台有两个硬盘的机器。我已经在其中一个上安装了 OpenSolaris,现在我想在我的 zpool rpool 中添加另一个作为镜像驱动器。我想我必须先格式化第二个磁盘,然后将其添加到池中。我怎样才能做到这一点?

我曾试图按照OpenSolaris的ZFS的rpool镜,但是当我来到prtvtoc /dev/rdsk/c7t0d0s0 | fmthard -s - /dev/rdsk/c7t1d0s0然后我得到这个消息:fmthard: Cannot stat device /dev/rdsk/c7t1d0s0prtvtoc: /dev/rdsk/c7t0d0s0: No such file or directory

这是一些命令和我的输出(我已经删除了我认为不需要的部分输出:

pfexec format

AVAILABLE DISK SELECTIONS:
    0. c7d0
    1. c7d1
Run Code Online (Sandbox Code Playgroud)

zpool status

  pool: rpool
 state: ONLINE
 scrub: none requested
config: 
        NAME     STATE   READ   WRITE  CKSUM
        rpool    ONLINE     0       0      0
          c7d0s0 ONLINE     0       0      0   
Run Code Online (Sandbox Code Playgroud)

编辑:运行devfsadm -v以下命令后工作正常:

pfexec fdisk /dev/rdsk/c7d1s2
prtvtoc /dev/rdsk/c7d0s2 | fmthard -s - …
Run Code Online (Sandbox Code Playgroud)

opensolaris hard-drive zfs mirroring

3
推荐指数
1
解决办法
7598
查看次数

Solaris 11 Express 是 OpenSolaris 的替代品吗?

我正在搜索 OpenSolaris,但登陆了 Oracle 的 Solaris 11 Express 网站。OpenSolaris 会被 Solaris 11 Express 取代吗?

opensolaris solaris

3
推荐指数
1
解决办法
1705
查看次数

标签 统计

opensolaris ×8

linux ×3

solaris ×3

zfs ×3

boot ×1

freebsd ×1

freenas ×1

gnu-screen ×1

grub ×1

hard-drive ×1

mirroring ×1

nas ×1

session ×1