Active IQ Unified Manager Discussions

OnCommand System Manager 3.1RC1 for Mac OSX

kunalm
22,377 Views

Folks

The Mac build at toolchest has been updated to 3.1RC1 build.

============================================================================

System Manager 3.1RC1 build for Mac OSX is now available for download from NetApp Support Site > Toolchest

http://support.netapp.com/NOW/download/tools/ocsm/

Disclaimer on OnCommand System Manager 3.1RC1 for Mac OSX

============================================================================

We currently do not officially support Systems Manager on the Mac OSX Platform.

This will be supported on a best-effort volunteer basis via the communities There is no engineering or CSS support for this build.

There will be no guarantee for support nor commitment to providing an OSX based client in future releases.

   ============================================================================

Thanks for supporting System Manager.

Message was edited by: Kunal Malhotra

72 REPLIES 72

peter_lehmann
18,346 Views

Nice, thanks!

dburkland
18,346 Views

Awesome, thanks!

Dan

gabrielc
18,346 Views

Can it work on 10.7 as I tried to run it and it says I dont have 10.8

I have the latest Java installed.

kunalm
18,346 Views

Thanks to who created the build and also the FAQ. Copy pasting some info -

1. What version of Java do I need?

System ManagerJava VersionNative in OSXNeed JDK




3.0+1.7.0< 10.7 - No
10.8+ - Yes on new installs only
Yes only if upgraded to 10.8. No for new install of 10.8

You can download JDK 1.7 from here.


2. I installed JRE 1.7.X but still SystemManager does not start?

The JRE version 1.7 that you download through the software update mechanism only updates java for the web browsers. If you need JAVA 1.7 for your programs, you need to update the native java installed in /usr/bin/java.

To check what version you are running natively open a Terminal and then type in

>> java --version

openjdk version "1.7.0-ea"

OpenJDK Runtime Environment (build 1.7.0-ea-b215)

OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)

My version here is OpenJDK. This is the same as Oracle JDK but installed through the MacPorts package manager. Oracle JRE 1.7.x will also work.


MARTVAVSTPN
18,346 Views

Go to the app, right click it and choose Show Content.

Open info.plist in text editor

Try changing 10.8 to 10.7.

Save it, close finder window and start the App.

Fingers crossed.

arthursc0
7,582 Views

I did exactly this and also cleared out what was in the preferences. and all is working well.

MARTVAVSTPN
18,346 Views

I'm pleased to say, this version works on Mac OS X Mavericks 10.9 DP5.

And unlike previous versions released this opens in your default browser. In my case chrome.

Message was edited by: Martijn van Amerongen - Typo

gabrielc
18,469 Views

Tried changing to 10.7. Does not work.... .. Tried double click on system manager and nothing happens ..

java version "1.7.0_25"

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

scottgelb
18,470 Views

I had the same issue at first then noticed that the java.com download is for JRE 1.7 not JDK 1.7 by default to get the runtime environment instead of developer kit... I had to go to downloads and install JDK 1.7 then all worked great.

gabrielc
18,471 Views

I verify that I have installed JDK 1.7 and not JRE 1.7.  But its still not working Guess that's the problem with Java ....

ls -l /Library/Java/JavaVirtualMachines

total 0

drwxr-xr-x  3 root  wheel  102 16 Aug 09:24 jdk1.7.0_25.jdk

JDK is installed ...

OSX : 10.7.5

.... on deeper investigation, I check the console .. and its say ...

13-08-29 1:26:08.432 AM com.apple.launchd.peruser.501: ([0x0-0xe80e8].com.miracent.SystemManager3[5608]) Job appears to have crashed: Segmentation fault: 11

Process:     launchd [5671]
Path:        /Applications/SystemManager3.app/Contents/MacOS/SystemManager3
Identifier:  com.miracent.SystemManager3
Version:     ??? (???)
Code Type:   X86-64 (Native)

Parent Process:  launchd [218]

Date/Time:   2013-08-29 01:30:52.761 -0400
OS Version:  Mac OS X 10.7.5 (11G63)

Report Version:  9

Sleep/Wake UUID: 2BF48F1C-1647-4C60-9492-0CFDD74727D5

Crashed Thread:  Unknown

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)

Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff5fc01028

Backtrace not available

Unknown thread crashed with X86 Thread State (64-bit):

  rax: 0x0000000000000055  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000

  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x0000000000000000

   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000

  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000

  rip: 0x00007fff5fc01028  rfl: 0x0000000000010203  cr2: 0x00007fff5fc01028

Logical CPU: 2

Binary images description not available

External Modification Summary:

  Calls made by other processes targeting this process:

task_for_pid: 1
thread_create: 0
thread_set_state: 0

  Calls made by this process:

task_for_pid: 0
thread_create: 0
thread_set_state: 0

  Calls made by all processes on this machine:

task_for_pid: 11273
thread_create: 1
thread_set_state: 0

jthaloor
8,974 Views

I have not seen the KERN_PROTECTION_ERRORS before. It usually indicates a corrupted block.

Can you try the suggestions in the following link.

https://discussions.apple.com/thread/2636247?start=0&tstart=0

jthaloor
8,849 Views

You can also check all the permissions/ownership for the application are correct.

gabrielc
8,849 Views

Already did ... still having problems ...

jthaloor
8,849 Views

Can you follow instructions in the reply to Jason below. Let me know if you can start the jetty server without issues?

JASONPADMANING
8,971 Views

Hi Good Peoples,

I am also having trouble getting SystemManger 3 to work on the Mac running OS X 10.8.4 and keep getting a Java error message "org.slf4j.helpers.MessageFormatter.arrayFormat(Ljava/lang/str"

Then i get:

Here is my Preferences:

I have tried a few different version of the JDK:

MacBook-Pro:~ $ ls -l /Library/Java/JavaVirtualMachines/

total 0

drwxr-xr-x  3 root  wheel  102 12 Sep 21:32 jdk1.7.0_25.jdk

drwxr-xr-x  3 root  wheel  102 12 Sep 21:12 jdk1.7.0_40.jdk

My Java Version:

MacBook-Pro:~ $ java -version

java version "1.7.0_25"

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

And the link file:

MacBook-Pro:~ $ ls -l /usr/bin/java

lrwxr-xr-x  1 root  wheel  72 12 Sep 21:33 /usr/bin/java -> /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/bin/java

Console System log entries:

Sep 12 22:09:32 MacBook-Pro.local WindowServer[79]: kCGErrorIllegalArgument: _CGXRemoveWindowFromWindowMovementGroup: Window not in group

Sep 12 22:09:38 MacBook-Pro.local SystemManager3[2060]: Error: Webserver failed to start

Console User Diagnostic report:

Process:         SystemManager3 [2468]

Path:            /Applications/SystemManager3.app/Contents/MacOS/SystemManager3

Identifier:      SystemManager3

Version:         3.0 (13)

Code Type:       X86-64 (Native)

Parent Process:  SystemManager3 [2467]

User ID:         501

Date/Time:       2013-09-12 20:34:21.361 +1000

OS Version:      Mac OS X 10.8.4 (12E55)

Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BREAKPOINT (SIGTRAP)

Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:

*** NSTask: Task create for path '/usr/bin/java' failed: 22, "Invalid argument".  Terminating temporary process.

*** multi-threaded process forked ***

Nothing seems to work. If anyone has any tips on how to get this going i'd much appreciate any help.

~Jason

jthaloor
8,971 Views

Can you try  the following and let me know what happens;

Open a Terminal

>> cd /Applications/SystemManager3.app/Contents/Resources/WebServer

>> java -jar SystemManager.jar

This will produce some screen output and end up with the line that looks like

2013-09-18 11:06:47.218:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:59672

What we are doing here is to start the Jetty process manually instead through a NSTask thread. The error you posted indicates that the NSTask process, which we are executing above in a CLI, is failing.

If you see any java exceptions or errors you can post this back on this forum and we can continue troubleshooting.

gabrielc
8,428 Views

"Unable to launch the browser. Ensure the path 'null' is correct and Try again when I tried to execute

java -jar SystemManager.jar

The following is my output

java -jar SystemManager.jar

Folder Name : SysMgr_2_2

2013-09-18 21:10:41.451:INFO:oejs.Server:jetty-8.1.3.v20120416

2013-09-18 21:10:41.725:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /SysMgr_2_2, did not find org.apache.jasper.servlet.JspServlet

2013-09-18 21:10:41.762:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/SysMgr_2_2,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/webapps/SysMgr_2_2/},webapps/SysMgr_2_2

2013-09-18 21:10:41.763:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/SysMgr_2_2,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/webapps/SysMgr_2_2/},webapps/SysMgr_2_2

2013-09-18 21:10:41.889:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet

2013-09-18 21:10:41.896:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/war/},war

2013-09-18 21:10:41.896:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/war/},war

2013-09-18 21:10:41.938:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:54748

Sep 18 21:10:43 Kanayama java[13626] <Error>: CGContextGetCTM: invalid context 0x0

Sep 18 21:10:43 Kanayama java[13626] <Error>: CGContextSetBaseCTM: invalid context 0x0

Sep 18 21:10:43 Kanayama java[13626] <Error>: CGContextGetCTM: invalid context 0x0

Sep 18 21:10:43 Kanayama java[13626] <Error>: CGContextSetBaseCTM: invalid context 0x0

Sep 18 21:11:44 Kanayama java[13626] <Error>: CGContextGetCTM: invalid context 0x0

Sep 18 21:11:44 Kanayama java[13626] <Error>: CGContextSetBaseCTM: invalid context 0x0

2013-09-18 21:11:44.434:INFO:oejsh.ContextHandler:stopped o.e.j.w.WebAppContext{/,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/war/},war

2013-09-18 21:11:44.439:INFO:oejsh.ContextHandler:stopped o.e.j.w.WebAppContext{/SysMgr_2_2,file:/Applications/SystemManager3.app/Contents/Resources/WebServer/webapps/SysMgr_2_2/},webapps/SysMgr_2_2

Kanayama:WebServer gabrielchang$

jthaloor
8,428 Views

Okay this appears to be non-OSX issue but a java related one. That part of the code is the same as the one for Linux and I don't have any control on that.

What I would suggest you try:

1) Download a fresh copy of 3.0GA from http://web.netapp.com/~jthaloor/sw

2) Unzip it a USB stick

3) Launch from the stick.

That should eliminate three issues. One Disk related, two binary corruption and three verify is Java is fine.

gabrielc
8,428 Views

Its working on both my laptop as well as my usb drive after I download you GA copy ... its working now... maybe the one posted is a corrupted binary and the one in your home share is not corrupted

Andre_Clark
8,428 Views

Is the 3.0GA release going to be posted for everyone soon?

Public