标签: opensolaris

OpenSolaris 的未来

既然 OpenSolaris 或多或少被 Oracle 抛弃了,那么是否有一个很好的替代方案来实现 OSOL 的独特功能?ZFS 是一回事,但我喜欢映像创建系统,它可以让您创建主系统的映像,然后快速将其分发到其他计算机。这是为了简化集群的创建。

根据OSOL维基百科页面,有Illumos,它是 OSOL 的一个分支,所有封闭源代码部分都被开源部分替换。Illumos 正在积极开发中。

但是 Illumos 是具有所有功能的 OSOL 的替代品吗?有没有人使用它并可以告诉我们他或她的经历?

zfs solaris opensolaris history

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

在 OpenSolaris 下删除文件时设备上没有空间

尝试在客户端上安装 NFS 共享(从OpenIndiana服务器导出)时,OI 服务器崩溃了。我得到了黑屏死机,看起来像日志转储,然后系统重新启动。它再也没有出现过,并且在我停止启动后收到以下错误消息:

svc.startd[9] Could not log for svc:/network/dns/mulitcast:default: write(30) failed with No space left on device?

除了操作系统之外,我的启动驱动器上没有其他任何东西,所以...我不确定是什么东西填满了驱动器?也许是某种日志文件?无论如何,我似乎无法删除任何内容。当我尝试删除任何内容时,它给了我一个没有空格的错误:

$ rm filename
cannot remove 'filename' : No space left on device 
Run Code Online (Sandbox Code Playgroud)

我可以登录“维护模式”,但不能登录标准用户提示。

的输出df是:

rpool/ROOT/openindiana-baseline    4133493    4133493          0    100%   /
swap                              83097900      11028  830386872      1%   /etc/svc/volatile
/usr/lib/libc/libc_hwcap1.so.1     4133493    4133493          0    100%   /lib/libc.so.1
Run Code Online (Sandbox Code Playgroud)

的输出mount是:

/ on rpool/ROOT/openindiana-baseline read/write/setuid/devices/dev:2d9002 on Wed Dec 31 16:00:00 1969
/devices on /devices read/write/setuid/devices/dev:8b40000 on Fri Jul 8 14:56:54 2011
/dev on …
Run Code Online (Sandbox Code Playgroud)

boot opensolaris disk-usage rm

10
推荐指数
2
解决办法
1万
查看次数

找不到下载 OpenSolaris 源代码的链接

我想了解 OpenSolaris ptools(流程工具)的工作原理。pstack、pmap、pargs 等究竟是如何工作的,但我找不到任何指向其完整源代码的链接。我只能找到源代码的在线版本。有什么建议可以下载源代码以供离线使用吗?

solaris opensolaris

7
推荐指数
3
解决办法
5202
查看次数

列出运行时间超过2小时的进程

如何列出已运行超过 2 小时且已定义名称的进程。这是我尝试过的。

ps -efo pid,comm,etime | grep 'process name' | awk '{print $3}' 
Run Code Online (Sandbox Code Playgroud)

这是针对 Solaris 的。

或者有人可以帮助如何创建一个脚本,如果进程运行时间超过 2 小时,该脚本将发送包含进程 ID 的电子邮件。

solaris opensolaris solaris-zones

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

什么决定了 smf 服务维护模式?

我有 smartos 机器将自定义应用程序作为 smf 服务(一个 circonus 监控代理)运行。在其中一些机器上,代理在启动时出错并卡在重启循环中,最终导致机器崩溃。对于我使用过的所有其他 smf 服务,它们将在重新启动几次后进入“维护”模式,但此特定服务似乎从未如此。我在 smf 清单中看不到任何调整这些设置的方法,我在 oracle 文档中也没有找到太多关于它的信息。有谁知道这是否是可配置的设置,如果是,我在哪里可以找到它?

SMF 清单定义了以下重启方法:

<exec_method name='restart' type='method' exec=':kill -HUP' timeout_seconds='10'/>
Run Code Online (Sandbox Code Playgroud)

opensolaris smf illumos

5
推荐指数
0
解决办法
70
查看次数

在 Oracle Solaris 11.2 中更改时区

我很困惑:在新安装的 Solaris 11.2 上更改 TZ 的正确方法是什么?

我找到了这些,但不确定要使用哪个:

solaris opensolaris timezone

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

标签 统计

opensolaris ×6

solaris ×4

boot ×1

disk-usage ×1

history ×1

illumos ×1

rm ×1

smf ×1

solaris-zones ×1

timezone ×1

zfs ×1