当前位置: 建站>运营/SEO
本页文章导读:
▪VMWare 9.02 Solaris 10u10 /usr/bin/vmware-config-tools.pl 时 "段错误-核心陷阱" 备记 问题如题,解决方法:
查看LD_LIBRARY_PATH(echo $LD_LIBRARY_PATH),其中存在有/usr/lib,重新export
LD_LIBRARY_PATH=... ,去掉其中的/usr/lib
原文出处:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&.........
▪awk的读取处理结构数据的案例 awk 是一种用于读取和处理结构化数据的极佳工具.FS (字段分隔符)变量设置成 ":",可以分析出一个复杂文件的各种我们所要取得的字段;但是对于一个多行记录需要一些其他变量来辅.........
▪Ubuntu Server 12.04 U盘安装无法挂载光驱 这个问题主要是由于写入U盘的工具不合适
请到网上下载ImageWriter.exe,将iso文件后缀改为raw,将系统文件写入U盘,
启动后,U盘将以一个硬盘模式显示,选择它作为启动项,则可以完美安装!
作者.........
[1]VMWare 9.02 Solaris 10u10 /usr/bin/vmware-config-tools.pl 时 "段错误-核心陷阱" 备记
来源: 互联网 发布时间: 2013-10-27
问题如题,解决方法:
查看LD_LIBRARY_PATH(echo $LD_LIBRARY_PATH),其中存在有/usr/lib,重新export LD_LIBRARY_PATH=... ,去掉其中的/usr/lib
原文出处:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2019932
Installing VMware Tools on Solaris 10 fails (2019932) Symptoms- Installing VMware Tools on a Solaris 10 virtual machine fails.
- You are unable to install VMware Tools on a Solaris 10 virtual machine, and a core dump file is generated.
- After running the command /usr/bin/vmware-config-tools.pl you see messages similar to:
Initializing...
testlab01 genunix: NOTICE: core_log: vmware-checkvm[1290] core dumped: /var/core/core_testlab01_vmware-checkvm_0_0_1322838821_1290
Segmentation Fault - core dumped
testlab01 genunix: NOTICE: core_log: vmware-checkvm[1292] core dumped: /var/core/core_testlab01_vmware-checkvm_0_0_1322838821_1292
Segmentation Fault - core dumped
testlab01 genunix: NOTICE: core_log: vmware-checkvm[1294] core dumped: /var/core/core_testlab01_vmware-checkvm_0_0_1322838822_1294
Segmentation Fault - core dumped
This configuration program is to be executed in a virtual machine.
Execution aborted.
- In the vmware.log you see errors similar to:
vmx| TOOLS INSTALL entering BEGINNING state.
vmx| TOOLS INSTALL Scanning device ide1:1 ((null)).
vmx| TOOLS INSTALL Attempting image mount.
vmx| TOOLS INSTALL using device 'ide1:0'.
vmx| TOOLS INSTALL entering INSERTED state.
vmx| CDROM: Connecting ide1:0 to '/usr/lib/vmware/isoimages/solaris.iso'. img=1 raw=0 remote=0
vmx| DMG_Open: Not an unencrypted .dmg file (footer signature 0x00000000).
vmx| DMG_Close: max cached entries 8
vmx| CDROM: Checking initial physical media state...
vmx| CDROM: initial physical CDROM state is 1 (sense)
vcpu-0| CDROM: switching CDROM state from 4 to 5 using error sense key.
vcpu-0| CDROM: switching CDROM state from 5 to 1 using error sense key.
vcpu-0| CDROM: Mode Sense for Unsupported Page 0x3
...
vcpu-0| CDROM ide1:0: CMD 0x44 (READ HEADER) FAILED (key 0x5 asc 0x20 ascq 0)
vcpu-0| CDROM ide1:0: CMD 0x44 (READ HEADER) FAILED (key 0x5 asc 0x20 ascq 0)
vcpu-0| CDROM: Mode Sense for Unsupported Page 0x3
vmx| CDROM: Guest eject on ide1:0. Cancelling tools install.
vmx| TOOLS INSTALL Cancellation requested.TOOLS INSTALL cancelling tools installation.
Initializing...
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
This configuration program is to be executed in a virtual machine.
Execution aborted.
Found VMware Tools CDROM mounted at /cdrom/vmwaretools. Ejecting device
/vol/dev/dsk/c0t0d0/vmwaretools ...
This is a known issue with the LD_LIBRARY_PATH variable in Solaris 10. It is not a VMware issue.
Resolution
To work around this issue, perform one of these options:
Update History
- Remove /usr/lib/ from the LD_LIBRARY_PATH variable and reinstall VMware Tools.
Removed patch link at it was discontinued by Oracle - 09.13.2012 - amadrasto
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request
a Product Feature page.
作者:cuterhei 发表于2013-4-2 9:33:16 原文链接
阅读:0 评论:0 查看评论
[2]awk的读取处理结构数据的案例
来源: 互联网 发布时间: 2013-10-27
awk 是一种用于读取和处理结构化数据的极佳工具.FS (字段分隔符)变量设置成 ":",可以分析出一个复杂文件的各种我们所要取得的字段;但是对于一个多行记录需要一些其他变量来辅助;比如RS,OFS,ORS等;
如果要分析占据多行的记录,仅仅依靠设置 FS 是不够的。在这些情况下,我们还需要修改 RS 记录分隔符变量。RS 变量告诉awk 当前记录什么时候结束,新记录什么时候开始;
以下案例:
[root@Slave02 ~]# cat a.txt
jimmy the Weasel
100 pleasant Drive
San Francisco, Ca 12345
Big Tony
200 Incognito Ave.
Suburbia, WA 67890
[root@Slave02 ~]#
完成处理“联邦证人保护计划”所涉及人员的地址列表的任务;
[root@Slave02 ~]# cat address.awk
BEGIN {
FS="\n"
RS=""
}
{
print $1 "," $2 "," $3
}
[root@Slave02 ~]#
[root@Slave02 ~]# awk -f address.awk a.txt
jimmy the Weasel,100 pleasant Drive,San Francisco, Ca 12345
Big Tony,200 Incognito Ave.,Suburbia, WA 67890
[root@Slave02 ~]#
加入OFS变量分割符的;
[root@Slave02 ~]# vi address.awk
BEGIN {
FS="\n"
RS=""
OFS=", "
}
{
print $1 "," $2 "," $3
}
~
~
~
~
~
"address.awk" 9L, 73C written
[root@Slave02 ~]# awk -f address.awk a.txt
jimmy the Weasel,100 pleasant Drive,San Francisco, Ca 12345
Big Tony,200 Incognito Ave.,Suburbia, WA 67890
[root@Slave02 ~]#
awk 还有一个特殊变量 ORS ,全称是“输出记录分隔符”。通过设置缺省为换行 ("\n") 的 OFS ,我们可以控制在 print 语句结尾
自动打印的字符。缺省 ORS 值会使 awk 在新行中输出每个新的 print 语句。如果想使输出的间隔翻倍,可以将 ORS 设置成
"\n\n" 。或者,如果想要用单个空格分隔记录(而不换行),将 ORS 设置成 "" 。
[root@Slave02 ~]# vi address.awk
BEGIN {
FS="\n"
RS=""
ORS=""
}
{
x=1
while ( x<NF ) {
print $x "\t"
x++
}
print $NF "\n"
}
~
~
~
~
~
~
"address.awk" 14L, 151C written
[root@Slave02 ~]# awk -f address.awk a.txt
jimmy the Weasel 100 pleasant Drive San Francisco, Ca 12345
Big Tony 200 Incognito Ave. Suburbia, WA 67890
[root@Slave02 ~]#
首先,将字段分隔符 FS 设置成 "\n" ,将记录分隔符 RS 设置成 "" ,这样 awk 可以象以前一样正确分析多行地址。然后,将输
出记录分隔符 ORS 设置成 "" ,它将使 print 语句在每个调用结尾 不 输出新行。这意味着如果希望任何文本从新的一行开始,
那么需要明确写入 print "\n" 。
在主代码块中,创建了一个变量 x 来存储正在处理的当前字段的编号。起初,它被设置成 1 。然后,我们使用 while 循环(一
种 awk 循环结构,等同于 C 语言中的 while 循环),对于所有记录(最后一个记录除外)重复打印记录和 tab 字符。最后,
打印最后一个记录和换行;此外,由于将 ORS 设置成 "" ,print 将不输出换行。程序输出如下,这正是我们所期望的:
我们想要的输出。不算漂亮,但用 tab 定界,以便于导入电子表格。
作者:songxixi 发表于2013-4-2 14:25:36 原文链接
阅读:0 评论:0 查看评论
[3]Ubuntu Server 12.04 U盘安装无法挂载光驱
来源: 互联网 发布时间: 2013-10-27
这个问题主要是由于写入U盘的工具不合适
请到网上下载ImageWriter.exe,将iso文件后缀改为raw,将系统文件写入U盘,
启动后,U盘将以一个硬盘模式显示,选择它作为启动项,则可以完美安装!
作者:dabao1989 发表于2013-4-3 7:54:18 原文链接
阅读:0 评论:0 查看评论
最新技术文章: