My Oracle Support Banner

Sun Storage 7000 Unified Storage System: Database Error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION (Doc ID 1900634.1)

Last updated on JULY 31, 2018

Applies to:

Sun Storage 7410 Unified Storage System - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7120 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7420 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7320 - Version All Versions to All Versions [Release All Releases]
Sun Storage 7310 Unified Storage System - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)

Symptoms

7x20 zfs appliance errors:

May 14 21:01:46 NAS-zfs tmpfs: [ID 518458 kern.warning] WARNING: /system/volatile: File system full, swap space limit exceeded
May 14 21:01:46 NAS-zfs idmap[19046]: [ID 469902 daemon.error] Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION; (database is full)
May 14 21:01:46 NAS-zfs idmap[19046]: [ID 469902 daemon.error] Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION; (cannot start a transaction within a transaction)
May 14 21:07:40 NAS-zfs last message repeated 44 times
May 14 21:08:58 NAS-zfs idmap[19046]: [ID 469902 daemon.error] Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION; (cannot start a transaction within a transaction)

 

May 14 23:26:26 NAS-zfs svc.startd[9241]: [ID 462725 daemon.warning] svc:/network/nfs/status:default: Couldn't fork to execute method exec /usr/lib/ak/svc/method/nfs-status start: Not enough space
May 14 23:26:26 NAS-zfs svc.startd[9241]: [ID 748625 daemon.error] network/nfs/status:default failed: transitioned to maintenance (see 'svcs-xv' for details)
May 14 23:27:07 NAS-zfs idmap[19046]: [ID 469902 daemon.error] Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION; (cannot start a transaction within a transaction)
May 14 23:27:43 NAS-zfs last message repeated 5 times
May 14 23:27:45 NAS-zfs genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap space to grow stack for pid 19401 (devchassisd)
May 14 23:27:45 NAS-zfs genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap space to grow stack for pid 4331 (svc-fmd)
May 14 23:27:48 NAS-zfs idmap[19046]: [ID 469902 daemon.error] Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION; (cannot start a transaction within a transaction)
May 14 23:28:24 NAS-zfs svc.startd[9241]: [ID 636263 daemon.warning] svc:/system/fmd:default: Method "exec /lib/svc/method/svc-fmd" failed due to signal SEGV.


Database error on /system/volatile/idmap/idmap.db while executing BEGIN TRANSACTION;

The first error the array reports in this situation is system/volatile is full. Subsequent errors state the array cannot start a transaction within a transaction.

The BUI can seem slow or hung, and the system generally is very slow. This can also lead to problems with the NFS services.

 

NOTE:  See also Doc ID 2188749.1 (Oracle ZFS Storage Appliance: Idmap database errors and smb_kdoor failures reported in the debug logs)

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.