Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2097527.1
Update Date:2016-01-20
Keywords:

Solution Type  Problem Resolution Sure

Solution  2097527.1 :   Oracle Exalytics T5-8: Time-slider Service Required for Auto Snapshot does not Come Online in Non-global Zone  


Related Items
  • Oracle Exalytics T5-8
  •  
Related Categories
  • PLA-Support>Eng Systems>Exalytics>Oracle Exalytics>DB: Exalytics_EST
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-11407921241>

Applies to:

Oracle Exalytics T5-8 - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.

Symptoms

In Exalytics T5-8 Server running on Oracle Solaris 11.1.11.4.0, installed time-slider packages to enable auto snapshot for the ZFS filesystem.
Time-slider service starts successfully in global zone but does not come online in non-global zone.
Reference: Working with Time Slider Snapshots in Oracle Solaris 11.1 Desktop User's Guide

Errors noted in log:

root@xxxxxxdzone001:~# more /var/svc/log/application-time-slider:default.log
[ Oct 29 21:13:26 Leaving maintenance because clear requested. ]
[ Oct 29 21:13:26 Enabled. ]
[ Oct 29 21:13:26 Executing start method ("/lib/svc/method/time-slider start"). ]
Traceback (most recent call last):
 File "/usr/lib/time-sliderd", line 10, in
  main(abspath(__file__))
 File "/usr/lib/../share/time-slider/lib/time_slider/timesliderd.py", line 936, in main
  systemBus = dbus.SystemBus()
 File "/usr/lib/python2.6/vendor-packages/dbus/_dbus.py", line 202, in __new__
  private=private)
 File "/usr/lib/python2.6/vendor-packages/dbus/_dbus.py", line 108, in __new__
  bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
 File "/usr/lib/python2.6/vendor-packages/dbus/bus.py", line 125, in __new__
  bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Time Slider failed to start: error 95
[ Oct 29 21:13:26 Method "start" exited with status 95. ]

 

Cause

The dbus service appears disabled.  This server needs to be online for time-slider service:

root@xxxxzone001:~# svcs -a | grep dbus
disabled Oct_07 svc:/system/dbus:default

Attempt to enable dbus manually was not successful:

[ Oct 30 11:38:57 Executing start method ("/lib/svc/method/svc-dbus start"). ]
dbus-daemon cannot be run in non-global zones
[ Oct 30 11:38:57 Method "start" exited with status 0. ]
[ Oct 30 11:38:57 Stopping because service disabled. ]
[ Oct 30 11:38:57 Executing stop method (:kill). ]

This issue is described in a Solaris bug in operating system version 11.1.11.4.0 <BUG 15807935> - Cannot run gdm in non-global zone.

Solution

The known bug is fixed in Solaris 11.2 SRU5.5.  When this update is installed, the time slider services are online in non global zones. 

At this time, Solaris 11.2. SRU5.5 is not certified for Exalytics.  It will be certified in the near future and when announced, the fix for this issue will be included.


NOTE: Exalytics PM website includes the Solaris Install Guide for this version, but it is currently marked "confidential" internal only.  It is not known how quickly the certification will be available. Reference: http://my.oracle.com/site/pd/fmwold/products/bi/exalytics/cnt2085115.pdf


 

References

<BUG:22302271> - UPDATE CERTIFICATION MATRIX TO INCLDUE EXALYTICS T5-8 WITH SOLARIS 11.2
<BUG:15807935> - SUNBT7188949 CANNOT RUN GDM IN NON-GLOBAL ZONE

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback