Articles of solaris

克隆硬盘驱动器Solaris 8(SunOS 5.8)

我有一个旧的73GB SAS SCSI驱动器,所以我插入一个新的73GB SAS SCSI,我想从克隆到新驱动器的一切..我想克隆SCSI硬盘驱动器SD20 SD21。 有没有一种简单的方法可以在Solaris中完成这个任务? 我是一个红帽Linux的家伙。 我不熟悉Solaris。 如果这不能完成,那么我必须克隆该驱动器上的实际数据.. 当我运行格式我得到这个: 0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000020378deaf4,0 1. c1t1d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000004cf22de9f,0 2. c2t5d0 <QUANTUM-ATLAS10K3_73_WLS-020W cyl 31014 alt 2 hd 8 sec 579> /pci@8,700000/scsi@6,1/sd@5,0 3. c2t6d0 <QUANTUM-ATLAS10K3_73_WLS-020W cyl 31014 alt 2 hd […]

Solaris以太网端口:e1000g1和e1000g2不工作

我可以使用ifconfigconfiguratione1000g0和e1000g3 ,但我似乎无法使用e1000g1或e1000g2 。 当我尝试ifconfig e1000g1 plumb ,我得到ifconfig: plumb: e1000g1: Invalid argument 。 它们是物理上包含在系统中的一组四个以太网端口的一部分,但由于某种原因。 他们存在于/dev在相同的布局,在另一台X4100的工作正常。 甚至指向/devices/pci@0,0/pci1022,7450@1/pci1022,7450@1处的相同位置。 但是,在这个问题的X4100,1和2的项目不存在。 这可能是问题所在。 我怎样才能访问接口1和2,并让他们出现在/devices所以我可以访问他们? 这是prtconf -D的输出: System Configuration: Sun Microsystems i86pc Memory size: 1024 Megabytes System Peripherals (Software Nodes): i86pc (driver name: rootnex) scsi_vhci, instance #0 (driver name: scsi_vhci) isa, instance #0 (driver name: isa) i8042, instance #0 (driver name: i8042) […]

通过Sendmail保护LDAP别名查找

我正在尝试configurationsendmail以使用LDAP查找作为别名表。 我有我的configuration这一行: Kldapfullname ldap -k"uid=%s" -v"mail" -h"my-ldap-server" 我已经使用了很长时间了。 它的工作原理,别名被抬起,电子邮件结束在适当的收件箱。 但是,它正在工作,因为LDAP目前允许匿名绑定。 由于一些政策的变化,这是不能做的了。 我得到这个工作: Kldapfullname ldap -k"uid=%s" -v"mail" -H"ldaps://my-ldap-server/" -Msimple -d"CN=LDAP_USER" -P /path/to/ldap.secret 这符合“不再匿名绑定”的要求。 但是,仍然存在一些安全问题:LDAP绑定不是通过安全通道完成的。 用户名和密码都以明文forms发送。 从长远来看,和匿名绑定一样有用。 在我search的几个例子中,我看到-H标志可以让你指定一个协议,比如ldap:// ,或者在我的情况下是ldaps:// 。 但是当我去validation时,我看到数据仍然通过非安全LDAP端口(端口389),而不是LDAPS端口(端口636)。 (我用snoop来查看我的主机和LDAP服务器之间的stream量。) 所以我的问题是:*为什么是ldaps://被忽略和使用,就好像它只是ldap:// ? *为了做到这一点,我需要改变什么?

input命令+文件中的粗体特定string

请咨询如何使用tput命令从以下文件中加粗“Date&Time”数字(我有Solaris机器) 比如我只想大胆的“24-09-2009 16:17:45”等所有其他date和时间 tput将写入我的ksh脚本 thx的支持 TIMESTAMP SET_ID TELEPHONE No TYPE ——————- ———- ——————– ———- —————— 24-09-2009 16:17:45 0 33633333333 20 other_mms_phone 24-09-2009 17:45:07 0 33644444444 20 other_mms_phone 07-10-2009 10:45:49 0 12312312312 20 legacyphone 07-10-2009 11:46:38 0 59320000043 20 other_mms_phone

linux或solaris与uniq语法匹配文件

如何匹配以stringOS_PATCH开头并以.gz结尾的所有文件 备注 – 解决scheme必须适合Linux和Solaris操作系统 这个任务可以通过查找命令,也可以用正则expression式或任何其他想法,例如awk 例如 OS_PATCH-ver.4.577.gz OS_PATCH-pilot-install.gz OS_PATCH.upgrade-patch.gz OS_PATCH_generig-patch.gz . . . .

solaris ssh端口转发

我一直试图在Linux机器上使用ssh -i <some_private_key_file> -L 3333:localhost:3306 root@<Solaris box>命令在ssh -i <some_private_key_file> -L 3333:localhost:3306 root@<Solaris box>上创build一个从Linux机箱到mysql服务器的ssh隧道。 在尝试从命令mysql -P 3333 -h 127.0.0.1 -u root -p从Linux机器连接到mysql服务器时,出现以下错误: ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 现在在debugging级别3上运行sshd(Solaris),我得到以下错误: debug1: server_input_channel_open: ctype direct-tcpip rchan 3 win 2097152 max 32768 debug1: server_request_direct_tcpip: originator 127.0.0.1 port 34100, target […]

如何使用Nexenta OS设置Amazon EC2?

我想使用Nexenta os进行testing,并且真的想通过aws ec2进行testing。 我找不到任何Nexenta操作系统。 所以,我想知道是否有任何方式build立在aws ec2上的Nexenta操作系统作为一个自定义的操作系统? 任何领导或解决scheme都非常受欢迎。 提前致谢。 🙂

如何自动为Solaris上的Active Directory用户创build主目录(使用PowerBroker)

我在Active Directory中有许多现有用户需要创build主目录。 他们不直接login到Solaris,而是login到在该服务器上运行的服务。 如果我login他们的主目录被创build,然后他们可以login。 这对新用户也是一样的! 由于有很多用户,我需要一种自动化的方法,以便新用户和现有用户自动创build它。 这可能吗??

脚本在从/etc/rc3.d重新启动后不能运行

我创build了符号链接到/var/tmp/platform.bash文件 – /etc/rc3.d/platform.bash ln -s /var/tmp/platform.bash /etc/rc3.d/platform.bash 脚本存在于/ var / tmp下: -rwxr-xr-x 1 root root 58442 Aug 30 08:49 platform.bash 来自/etc/rc3.d的视图: lrwxrwxrwx 1 root root 31 Aug 30 06:33 S99platform.bash -> /var/tmp/platform.bash 我的目标是重启后运行platform.bash(在solaris 10操作系统上) 从某种原因的脚本platform.bash不能运行后重新启动? 请通知我需要检查以validation问题? 我的脚本(platform.bash) #!/bin/bash echo test > /var/tmp/log.txt

Solaris恶搞mac不可能

我需要伪装在ESXi虚拟机中运行的Solaris 10中的MAC地址。 我需要的MAC超出了vSphere允许的范围。 所以我添加一个“ether”入口到/etc/hostname.e1000g0所以文件说 abchost01 醚1:2:3:4:5:6 并重新启动。 令我惊恐的是,networking掩码现在是ff000000。 这是以前的事情。 所以我补充说 networking掩码255.255.254.0 到/etc/hostname.e1000g0 并重新启动。 乍一看,ifconfig -a看起来很好,但不能ping IP。 令我惊骇的是,广播地址现在是10.255.255.255,而不是10.182.217.255。 我可以做什么来设置MAC地址在Solaris 10中的configuration文件? 我已经尝试使用SMF的rc.local方法将其closures。 与SMF合作是一件非常痛苦的事情。 我宁愿这样做使用configuration文件。 在Windows和Linux中,我会在10秒内做到这一点 – 但Solaris已经把我击败了。 请帮助。