AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20070815111941.7977bee3@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<maxim.kozlovsky@onstor.com>,<larry.scheer@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/andys@onstor.net@onstor-exch02.onstor.net/INBOX	0	BB375AF679D4A34E9CA8DFA650E2B04E04FA8120@onstor-exch02.onstor.net
X-Sylpheed-End-Special-Headers: 1
Date: Wed, 15 Aug 2007 11:20:36 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: "Maxim Kozlovsky" <maxim.kozlovsky@onstor.com>, Larry Scheer
 <larry.scheer@onstor.com>
Subject: Re: Linux on Bobcat status - 08/14
Message-ID: <20070815112036.7672c46d@ripper.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E04FA8120@onstor-exch02.onstor.net>
References: <BB375AF679D4A34E9CA8DFA650E2B04E0267A4B4@onstor-exch02.onstor.net>
	<BB375AF679D4A34E9CA8DFA650E2B04E04FA8120@onstor-exch02.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Wed, 15 Aug 2007 09:59:29 -0700 "Maxim Kozlovsky"
<maxim.kozlovsky@onstor.com> wrote:

> Don't be so negative Sandrine :-), at this point it is not about pass
> or fail, all we need is to find things that do not work.
> 
> You are not going to be able to create the interfaces starting from
> "eth" because that is how Linux calls its local interfaces. 
> 
> The system reboot is kind of known problem, this was left as is
> because the mechanism for switching the boot to secondary flash is not
> implemented yet. This is not going to be fixed until later. "reboot"
> on the shell prompt provides exactly the same functionality.
> 
> Please check the environment settings on your txrx, I've just tested
> the crash on txrx and it works as expected.
> 
> The crontab on Linux works somewhat different from BSD, there is
> "system" crontab file /etc/crontab, which has the entries for making
> snapshots, and the per user crontabs that can be installed
> dynamically. "crontab -l" does not show the "system" crontab. Unless
> you have autosupport and mirrors configured, the output of "crontab
> -l" will be empty.

Why are we putting the snapshots in the system crontab?  Seems
perfectly reasonable to put snapshot entries in root's crontab or some
other users crontab.  At the very most, we should install an entry in
/etc/cron.d/daily or something. The system crontab file should
probably not change.

> Saving the system clock probably will not be fixed until cougar.
> 
> I'll look into what is wrong with the NTP.
> 
> Max
> _____________________________________________
> From: Sandrine Boulanger 
> Sent: Tuesday, August 14, 2007 6:51 PM
> To: dl-Cougar
> Subject: Linux on Bobcat status - 08/14
> 
> Here's a summary of the tests so far:
> 
> OCT script	Pass	 	
> Networking (SSC and FP) (interface, route, arp, multiple
> interfaces/ips) Fail	Cannot use eth in interface names
> Ping is broken	
> Chassisd related: crash and recovery, system reboot
> Fail	system reboot does not work
> Consoles don't go to Debug prompt when crash triggered on txrx	
> I/O Path: NFS and CIFS	Pass	 	
> Crontab related: schedule for snapshot, autosupport
> Fail	Nothing in crontab	
> Sendmail related: Autosupport, EMRS	Fail	No sendmail
> Crontab is wrong, does not have emrscron	
> NTP and time	Fail	Cannot add ntp server, getting seg
> fault Time goes back to dec,10 1982 after reboot	
> 
> 
> #1 cannot create vsvr interface with name that starts with "eth":
> eng63 VS_MGMT_4294967224 diag> interface create eth0 -l fp1.0 -a
> 10.3.163.1/16
> Invalid interface 'eth0' for the virtual server.
>  The name of the interface cannot start with 'sc'.
> % Command failure.
> eng63 VS_MGMT_4294967224 diag> interface create eth2 -l fp1.0 -a
> 10.3.163.1/16
> Invalid interface 'eth2' for the virtual server.
>  The name of the interface cannot start with 'sc'.
> % Command failure.
> eng63 VS_MGMT_4294967224 diag> interface create eth3 -l fp1.0 -a
> 10.3.163.1/16
> Invalid interface 'eth3' for the virtual server.
>  The name of the interface cannot start with 'sc'.
> % Command failure.
> 
> eng63 VS_MGMT_4294967224 diag> interface create fp1.0 -l fp1.0 -a
> 10.3.163.1/16
> eng63 VS_MGMT_4294967224 diag>
> 
> #2 Autosupport does not work since there is no sendmail daemon running
> eng63 VS_MGMT_4294967224 diag> autosupport generate report
> Verify autosupport mode. Report not generated, error 0xffffffff.
> eng63 VS_MGMT_4294967224 diag> autosupport show config
> Auto Support configuration
> --------------------------
> Auto Support State: Enabled
> Auto Support TO address: sandrine.boulanger@onstor.com
> Auto Support NOTETO address: --Not-Set--
> Auto Support FROM address: eng63@onstor.com
> Auto Support MAIL SERVER: 0.0.0.0
> Auto Support Schedule:
>                min  : 0
>                hour : 8
>                date : *
>                month: *
>                day  : *
> 
> eng63 VS_MGMT_4294967224 diag>
> 
> #3 ping does not work from vsvr:
> eng63 VS_MGMT_4294967224 diag> system ping 10.3.0.1
> src ip bind is 192.167.1.1
> Can't execute /sbin/ping: No such file or directory
> eng63 VS_MGMT_4294967224 diag>
> 
> 
> #4 seg fault when adding ntp server
> eng63 ENG63-VS1 diag> system time show
> Tue Aug 14 17:32:49 PDT 2007
> eng63 ENG63-VS1 diag> system time ntp server -a 10.0.0.18
> Segmentation fault
> eng63:~#
> 
> 
> #5 system reboot does not work
> eng63 diag> system reboot
> Are you sure ? [y|n] : y
> Taking vsvr ENG63-VS1 volume vol1 offline
>  /
> Taking vsvr VS_MGMT_440 volume vol_mgmt_440 offline
>  /
> usage: reboot [-n] [-w] [-d] [-f] [-h] [-i]
>         -n: don't sync before halting the system
>         -w: only write a wtmp reboot record and exit.
>         -d: don't write a wtmp record.
>         -f: force halt/reboot, don't call shutdown.
>         -h: put harddisks in standby mode.
>         -i: shut down all network interfaces.
> eng63 diag> rmc_pm_dispatch(): sess{:pm.0.0} down
> 
> eng63 diag> rmc_pm_dispatch(): sess{:pm.0.0} down
> rmc_pm_dispatch(): sess{:pm.0.0} down
> rmc_pm_dispatch(): sess{:pm.0.0} down
> rmc_pm_dispatch(): sess{:pm.0.0} down
> rmc_pm_dispatch(): sess{:pm.0.0} down
> rmc_pm_dispatch(): sess{:pm.0.0} down
> 
> eng63 diag> exit
> eng63:~# reboot
> 
> eng63:~# Broadcast message from root@eng63 (pts/0) (Tue Aug 14
> 18:12:43 2007):
> 
> The system is going down for reboot NOW!
> 
> #6 crontab contains phd instead of emrscron
> 
> 
> #7 Time goes back to Dec,10 1982 after reboot
> Aug 14 18:33:19 eng63 : 0:0:eventd:WARNING: Process-EVENT Vsvr:
> Virtual server 'VS_MGMT_440', Id 1, State 'Down'
> Aug 14 18:33:19 eng63 : 0:0:eventd:NOTICE: Process-EVENT IP i/f: IP
> 192.167.2.1, Port bp0, State Remove
> Aug 14 18:33:19 eng63 : 0:0:eventd:WARNING: Process-EVENT Vsvr:
> Virtual server 'ENG63-VS1', Id 2, State 'Down'
> Aug 14 18:33:24 eng63 : 0:0:vtm:ERROR: vtm_gatherInfo_proc: gather
> info failed for request from eng63
> Aug 14 18:33:24 eng63 : 0:0:vtm:ERROR: vtm_failover_vsvr_proc: no
> alternative filer found for vs 2 failover
> Aug 14 18:33:36 eng63 : 0:0:eventd:NOTICE: handleMessageFailure: Msg
> failure (-19) for session 0x4ac888 app  unused 0. Closing connection.
> Aug 14 18:33:36 eng63 : 0:0:eventd:INFO: close_session: Lost
> connection. Close rmc session 0x4ac888 for event session (nil) app
> unused 0. Aug 14 18:33:36 eng63 : 0:0:eventd:NOTICE:
> handleMessageFailure: Msg failure (-19) for session 0x4acde0 app
> unused 0. Closing connection. Aug 14 18:33:36 eng63 :
> 0:0:eventd:INFO: close_session: Lost connection. Close rmc session
> 0x4acde0 for event session (nil) app unused 0. Aug 14 18:34:06
> eng63 : 0:0:nfxsh:NOTICE: cmd[0]: system show chassis  : status[0]
> Dec 10 12:13:39 eng63 pm: /usr/local/agile/bin/elog: finished
> initialization.
> Dec 10 12:13:39 eng63 : 0:0:pm:INFO: /usr/local/agile/bin/registryMgr:
> finished initialization.
> Dec 10 12:13:49 eng63 : 2:0:scsi:INFO: 5: scsi_openSessToSDM:RMC
> rc[-9] msg[0x0]
> Dec 10 12:13:49 eng63 : 2:0:scsi:INFO: 6: scsi_openSessToSDM: RMC
> session found open at [0x60e51010], issue close for session. tagVal =
> [0]
