cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

Welcome to the Cisco Small Business Community

Have a question? Click on a topic board below to get started in the community.
Get the latest news in this issue of the Cisco Small Business Monthly Newsletter

1151
Views
0
Helpful
2
Replies
Highlighted

NSS6000 drops users - samba (No space left on the device)

I have a NSS6000 joined to a Windows 2003 Domain with 25 users. The users (windows xp) are connected to the NSS6000 directly with a mapped drive. Sometimes NSS6000 drops off users and they are not able to store opened files or reconnect to the mapped drivers.

The share volume is named general_shared with 800GB and near of 19% is free space. The firmware is 1.20 version. The time is sinchronized with the DOMAIN server with NTP and updates correctly. When i look for something strange in the logs only i can find the next message infinitely repeated:

Mar 16 18:05:10 NSS6000 smbd[7897]: [2011/03/16 18:05:10, 0] lib/util_tdb.c:tdb_log(664)
Mar 16 18:05:10 NSS6000 smbd[7897]:   tdb(/var/lock/samba/connections.tdb): expand_file write of 1024 bytes failed (No space left on device)
Mar 16 18:05:10 NSS6000 smbd[7897]: [2011/03/16 18:05:10, 0] smbd/connection.c:claim_connection(208)
Mar 16 18:05:10 NSS6000 smbd[7897]:   claim_connection: tdb_store failed with error Record does not exist.
Mar 16 18:05:10 NSS6000 smbd[7897]: [2011/03/16 18:05:10, 1] smbd/service.c:make_connection_snum(897)
Mar 16 18:05:10 NSS6000 smbd[7897]:   too many connections - rejected


Then I have to restart the NSS6000 and it returns to work correctly and all users are able to access. I attach a bigger slice of the samba.log file showing this situation (a correct access from network scanner, a user that tries to access, some restarts of samba service and the message repeated). All other logs doesn't show any error.

Does anyone find with this situation? What can i do to correct this?

Regards,

Javi.

2 REPLIES 2
Highlighted
Cisco Employee

Hi Javi,

I've moved your topic to the Small Business Smart Storage community, where the experts on your product are.

You mistakenly posted in the Storage Networking community, which is for Datacenter and Enterprise technologies

Best of luck!

Kris

Highlighted
Frequent Contributor

Hi javi,

I have been trying to replicate your issue, and can’t. I am using two NSS6000 with one running firmware 1.20.1 another 1.21.0. The only difference is our environments. I was able to replicate the (NO Space left on device) which occurs when the host talking to the NSS has a time out.

When you have error below (too many connection) means that the max number of CIFS has been reached.

Mar 16 18:05:10 NSS6000 smbd[7897]:   tdb(/var/lock/samba/connections.tdb): expand_file write of 1024 bytes failed (No space left on device)


Mar 16 18:05:10 NSS6000 smbd[7897]:   too many connections - rejected

Since you have received the too many connections error at the same time (no space left on device) would make since. You will have to do some investigation in your environment and see what could the possible causes. You can run some packet captures on the port connecting the SWITCH and NSS. This will show if you are having high retransmit packets which generally means connectivity or environmental issues.

Second guess could be the starting of a failing hard drive. You would have to click on the health of the hard drives and then click detail; now compare the 4 hard drives with each other and see the discrepancies. You can paste into a text file all four and line them up side by side to determine.

Third you could make sure that isn’t a courted image or configuration; backup all data to another NSS then factory reset the device and recreate RAID, your volume and shares. Now move all data back onto NSS for last option.

Thanks

Jasbryan

Cisco Support Engineer