我有一台当前运行Solaris 10(9/10)的服务器,我想升级到(8/11)。 它位于具有ZFS镜像池的SPARC系统上。 我刚从最新版本(8/11)安装了solaris live upgrade pakages,请遵循http://download.oracle.com/docs/cd/E23823_01/html/E23801/lucreate-8.html#scrolltoc 我遵照指示,安装了包装并修补,lucreate拒绝工作。 我所得到的是: # lucreate -n zfsBE lucreate: cannot execute # lucreate lucreate: cannot execute 有没有什么办法可以看到更多的debugging信息? 我甚至不知道我做错了什么。
运行Solaris 10的My Sparc框停止工作,因为(我认为)停电。 现在我无法启动它。 我不想尝试恢复硬盘的内容。 我只是想让机器再次使用。 所以我试图从光盘驱动器安装操作系统。 我已经删除了硬盘驱动器,所以它不会试图启动它们 这是我在串行连接上看到的: INIT: create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied create: Permission denied INIT: -> -> n Invalid command 'n' – type help for a list of commands. […]
我已经在Solaris 10机器上从归档文件安装了JDK 7。 /usr/jdk/instances/jdk1.7.0_25 执行./bin/sparcv9/java执行得很好。 我试图将./bin/sparcv9/*复制到./bin。 这就是以前版本的JDK的结构。 复制的文件,它们出现在表面上,但./bin/java没有find库。 有人可以给我一个关于如何正确复制文件的提示吗? 我正在尝试:cp ./bin/sparcv9/* ./bin/*
根据我的经验,在lsof输出中具有txt文件描述符的文件是可执行文件本身和共享对象。 lsof手册页说这意味着“程序文本(代码和数据)”。 在debugging问题时,我发现lsof报告为txt的大量数据文件(特别是ElasticSearch数据库索引文件)。 这些绝对不是可执行文件。 该过程是ElasticSearch本身,这是一个Java过程,如果这有助于指向某个人正确的方向。 我想了解这个过程是如何打开的,并使用这些文件来以这种方式进行报告。 我试图了解一些内存使用情况,我怀疑这些打开的文件与某些指标有关。 系统是Solaris 10 x86。
我的平台:SPARC T4-1 solaris 10 Generic_150400-24 sun4v sparc sun4v 当我在控制台cli上时,磁盘1的格式输出看起来不一样,即使相关的磁盘在probe-scsi-all输出的输出中看起来与其他磁盘相同,那么下面的c0t5000CCA07058B9F0d0(输出中的第一个磁盘)可能是错误的吗? 我确实看到在前面板磁盘是绿色的其他人。 奇怪的是,当我从Solaris的CDROM安装菜单中进行solaris 10安装时,也无法识别该磁盘的容量,它显示0 MB(我在下面的例子中添加了来自其他盒子的例子,所以安装菜单中的磁盘名称不同) # format Searching for disks…done AVAILABLE DISK SELECTIONS: 0. c0t5000CCA07058B9F0d0 <HITACHI-H109060SESUN600G-A720-558.91GB> /scsi_vhci/disk@g5000cca07058b9f0 1. c0t5000CCA070584ED8d0 <HITACHI-H109060SESUN600G-A690 cyl 64986 alt 2 hd 27 sec 668> solaris /scsi_vhci/disk@g5000cca070584ed8 2. c0t5000CCA070590CD8d0 <HITACHI-H109060SESUN600G-A690 cyl 64986 alt 2 hd 27 sec 668> solaris /scsi_vhci/disk@g5000cca070590cd8 3. c0t5000CCA070590E10d0 <HITACHI-H109060SESUN600G-A690 cyl […]
Solaris的lsof(例如Blastwave或sunfreeware)的预编译包不显示端口打开,例如使用选项“-Pni”时。 lsof的创造者的智慧是我们自己编译lsof。 tar包,configuration等与大多数可以从源代码编译的开源软件包大不相同。 我在包装内的线索很less,以了解我的构build尝试有什么问题。 我有Sun Studio 11提供C编译器。 还安装了Gcc 3.4.5 系统是sparc,所有文件系统上都带有ZFS。 OS是Solaris 10,U7。 uname -a SunOS myhostname 5.10 Generic_141444-09 sun4u sparc SUNW,Sun-Fire-280R 源代码是4.82。 我使用默认选项和ZFS支持进行configuration。 无论是cc还是gcc,运行make时的失败都是相似的: gcc -Dsolaris=100000 -DHASPR_GWINDOWS -m64 -DHASIPv6 -DHASSOUXSOUA -DHAS_IPCLASSIFIER_H -DHAS_CRED_IMPL_H -DHAS_V_PATH -DHASZONES -DHAS_ZFS=1 -DZFS_VERS=15 -DHASUTMPX -DHAS_VSOCK -DHAS_STRFTIME -DLSOF_VSTR=\"5.10\" -O -c dnode.c dnode.c: In function `process_node': dnode.c:2082: error: structure has no member named `pcfs_entps' […]
我有一台带有PERC 3 / Di RAID控制器的PowerEdge 2650。 安装的操作系统是Solaris 10 8/07 U4。 目前RAID是通过BIOSconfiguration的,并且工作正常,但我无法监视驱动器的状态。 有没有一个命令来显示驱动器的状态? 我需要安装的驱动程序?
我正在尝试在solaris 10中安装分区… bash-3.00# mount /dev/dsk/c0t0d0s3 /data mount: /dev/dsk/c0t0d0s3 is already mounted or /data is busy 据我所知c0t0d0s3还没有安装在其他地方,那么这里究竟发生了什么? 从/ etc / mnttab中: / dev / dsk / c1t0d0s0 / ufs rw,intr,largefiles,logging,xattr,onerror = panic,dev = 7800001285811136 / devices / devices devfs dev = 4840000 1285811125 ctfs / system / contract ctfs dev = 48c0001 1285811125 proc / proc […]
我正在尝试执行以下操作: root@sol10 # /lib/svc/method/svc-cron root@sol10 # /usr/sbin/cron: GenMacKey: not found 我想知道如何生成GenMacKey。 更好的是我的crontab -r正在返回, root@sol10 # crontab -r cron may not be running – call your system administrator
在Solaris 10计算机上的活动中,我需要两次重新引导Solaris单元,重新启动后,我想运行几个脚本。 在第一次重新启动之前,我在/etc/rc3.d/S99myScript存储了一些bash脚本。脚本在重新启动后运行 在第二次重新启动之前,我使用相同名称/etc/rc3.d/S99myScript Perl脚本存储在同一个地方。 重新启动后脚本不会运行。 当我在Solaris机器上手动执行Perl脚本时,脚本工作正常。 这里发生了什么?