Koozali.org: home of the SME Server

Post upgrade quota problem

Offline barryc

  • 14
  • +0/-0
Post upgrade quota problem
« on: January 03, 2022, 03:48:26 PM »
I recently updated by V9.2 home server to V10.0.  The upgrade (on same hardware, new drives) went smoothly but I am getting daily emails from /sbin/e-smith/warnquota:

Code: [Select]
Cannot query quota for 'adam' on '(XFS)/dev/mapper/kss_ubuserver-home': No quotas on this system
Cannot query quota for 'alec' on '(XFS)/dev/mapper/kss_ubuserver-home': No quotas on this system
Cannot query quota for 'backup-agent' on '(XFS)/dev/mapper/kss_ubuserver-home': No quotas on this system
Cannot query quota for 'barry' on '(XFS)/dev/mapper/kss_ubuserver-home': No quotas on this system

If I go into the quotas panel in server manager, I see the same users, with no quotas set.  If I attempt to set a quota for a user, the Operation Status report box appears, showing success - however the table still shows no quota is set.

I had a look at the system log around the time I made the change, as follows:

Code: [Select]
Jan  3 14:40:13 mmserver esmith::event[11040]: generic_template_expand=action|Event|user-modify|Action|generic_template_expand|Start|1641220812 915681|End|1641220813 209185|Elapsed|0.293504
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S15user-modify-unix
Jan  3 14:40:13 mmserver esmith::event[11040]: S15user-modify-unix=action|Event|user-modify|Action|S15user-modify-unix|Start|1641220813 209370|End|1641220813 425317|Elapsed|0.215947
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S16user-rsshd
Jan  3 14:40:13 mmserver esmith::event[11040]: S16user-rsshd=action|Event|user-modify|Action|S16user-rsshd|Start|1641220813 425992|End|1641220813 608199|Elapsed|0.182207
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S20qmail-update-group
Jan  3 14:40:13 mmserver esmith::event[11040]: S20qmail-update-group=action|Event|user-modify|Action|S20qmail-update-group|Start|1641220813 608832|End|1641220813 770293|Elapsed|0.161461
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S20qmail-update-user
Jan  3 14:40:13 mmserver esmith::event[11040]: S20qmail-update-user=action|Event|user-modify|Action|S20qmail-update-user|Start|1641220813 770444|End|1641220813 864441|Elapsed|0.093997
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S50user-modify-quota
Jan  3 14:40:13 mmserver esmith::event[11040]: Cannot query your quota for 'barry' on '(XFS)/dev/mapper/kss_ubuserver-home'
Jan  3 14:40:13 mmserver esmith::event[11040]: Quota error (are you using NFS?): No quotas on this system
Jan  3 14:40:13 mmserver esmith::event[11040]: S50user-modify-quota=action|Event|user-modify|Action|S50user-modify-quota|Start|1641220813 864893|End|1641220813 903768|Elapsed|0.038875
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S55email-assign
Jan  3 14:40:13 mmserver esmith::event[11040]: S55email-assign=action|Event|user-modify|Action|S55email-assign|Start|1641220813 903851|End|1641220813 943992|Elapsed|0.040141
Jan  3 14:40:13 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S56update-domain-group-maps
Jan  3 14:40:14 mmserver esmith::event[11040]: S56update-domain-group-maps=action|Event|user-modify|Action|S56update-domain-group-maps|Start|1641220813 944359|End|1641220814 422239|Elapsed|0.47788
Jan  3 14:40:14 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S85user-group-modify
Jan  3 14:40:14 mmserver esmith::event[11052]: Processing event: group-modify ordinairs backup
Jan  3 14:40:14 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Jan  3 14:40:14 mmserver esmith::event[11052]: expanding /var/qmail/control/badrcptto
Jan  3 14:40:14 mmserver esmith::event[11052]: expanding /var/service/qpsmtpd/config/badrcptto_ext
Jan  3 14:40:14 mmserver esmith::event[11052]: expanding /var/service/qpsmtpd/config/forcespamcheck
Jan  3 14:40:14 mmserver esmith::event[11052]: expanding /var/service/qpsmtpd/config/goodrcptto
Jan  3 14:40:14 mmserver esmith::event[11052]: generic_template_expand=action|Event|group-modify|Action|generic_template_expand|Start|1641220814 485965|End|1641220814 543603|Elapsed|0.057638
Jan  3 14:40:14 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/group-modify/S15group-modify-unix
Jan  3 14:40:14 mmserver esmith::event[11052]: usermod: no changes
Jan  3 14:40:14 mmserver esmith::event[11052]: User ordinairs successfully modified!
Jan  3 14:40:14 mmserver esmith::event[11052]: Group ordinairs successfully modified!
Jan  3 14:40:14 mmserver esmith::event[11052]: usermod: no changes
Jan  3 14:40:14 mmserver esmith::event[11052]: User backup successfully modified!
Jan  3 14:40:14 mmserver esmith::event[11052]: Group backup successfully modified!
Jan  3 14:40:14 mmserver esmith::event[11052]: S15group-modify-unix=action|Event|group-modify|Action|S15group-modify-unix|Start|1641220814 543689|End|1641220814 785757|Elapsed|0.242068
Jan  3 14:40:14 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/group-modify/S20qmail-update-group
Jan  3 14:40:14 mmserver esmith::event[11052]: S20qmail-update-group=action|Event|group-modify|Action|S20qmail-update-group|Start|1641220814 786158|End|1641220814 874289|Elapsed|0.088131
Jan  3 14:40:14 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/group-modify/S56update-domain-group-maps
Jan  3 14:40:14 mmserver esmith::event[11052]: S56update-domain-group-maps=action|Event|group-modify|Action|S56update-domain-group-maps|Start|1641220814 874430|End|1641220814 973248|Elapsed|0.098818
Jan  3 14:40:14 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/actions/adjust-services
Jan  3 14:40:15 mmserver esmith::event[11052]: adjusting non-supervised smbd (start)
Jan  3 14:40:15 mmserver esmith::event[11052]: adjusting non-supervised smbd (sighup)
Jan  3 14:40:15 mmserver esmith::event[11052]: adjust-services=action|Event|group-modify|Action|adjust-services|Start|1641220814 973386|End|1641220815 22930|Elapsed|0.049544
Jan  3 14:40:15 mmserver esmith::event[11052]: Running event handler: /etc/e-smith/events/group-modify/S95ldap-update-simple
Jan  3 14:40:15 mmserver esmith::event[11052]: S95ldap-update-simple=action|Event|group-modify|Action|S95ldap-update-simple|Start|1641220815 23324|End|1641220815 393075|Elapsed|0.369751
Jan  3 14:40:15 mmserver esmith::event[11040]: S85user-group-modify=action|Event|user-modify|Action|S85user-group-modify|Start|1641220814 422388|End|1641220815 398084|Elapsed|0.975696
Jan  3 14:40:15 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/actions/adjust-services
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised smbd (start)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised smbd (sighup)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised qmail (start)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised qmail (sighup)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised radiusd (start)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjusting non-supervised radiusd (sigterm)
Jan  3 14:40:15 mmserver esmith::event[11040]: adjust-services=action|Event|user-modify|Action|adjust-services|Start|1641220815 398667|End|1641220815 934748|Elapsed|0.536081
Jan  3 14:40:15 mmserver esmith::event[11040]: Running event handler: /etc/e-smith/events/user-modify/S95ldap-update-simple
Jan  3 14:40:16 mmserver esmith::event[11040]: S95ldap-update-simple=action|Event|user-modify|Action|S95ldap-update-simple|Start|1641220815 934903|End|1641220816 159738|Elapsed|0.224835
Jan  3 14:44:03 mmserver kernel: [1221730.648142] cvm-unix[7035]: segfault at 0 ip 00007f7ba7270037 sp 00007fffd8cda8a8 error 4 in libc-2.17.so[7f7ba7131000+1c4000]
Jan  3 14:44:04 mmserver /sbin/e-smith/db[11169]: /home/e-smith/db/configuration: OLD cvm-unix=service|status|enabled
Jan  3 14:44:04 mmserver /sbin/e-smith/db[11169]: /home/e-smith/db/configuration: NEW cvm-unix=service
Jan  3 14:44:04 mmserver /sbin/e-smith/db[11169]: /home/e-smith/db/configuration: OLD cvm-unix=service
Jan  3 14:44:04 mmserver /sbin/e-smith/db[11169]: /home/e-smith/db/configuration: NEW cvm-unix=service|status|enabled

Note that the list of users is correct, but the server name is 'mmserver', not 'kss_ubuserver'.  I do not know where this came from.

Any pointers on where to look for fixing this would be gratefully received, cheers, Barry.

Offline ReetP

  • *
  • 3,722
  • +5/-0
Re: Post upgrade quota problem
« Reply #1 on: January 03, 2022, 09:15:35 PM »
You'll have to tell us more about your old server.

And we have no idea where kss_ubuserver comes from either but at a guess Ubuntu orientated.

Is this a VM, real hardware?

Really need to go right back and give us some history & context.

A read through this might help.

https://forums.contribs.org/index.php/topic,54724.0.html
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline barryc

  • 14
  • +0/-0
Re: Post upgrade quota problem
« Reply #2 on: January 04, 2022, 12:43:42 PM »
OK, sorry, here is more information:

This is a physical server (Dell PowerEdge T140 with 32Gb RAM) upgraded from V9.2 to V10.  The upgrade method was to isolate from LAN/WAN, backup to USB external drive, replace hard drives for blanked ones (2x 3TB), install V10 (via ISO on USB thumb drive) then restore server data etc. from USB external drive.

The 'new' hard drives had their partition tables erased using FDISK.

Prior to upgrade I was not using quotas.  I was not getting any quota emails.  I had no contribs related to quotas installed.

Aside from the quota issue, I am not seeing any other problems.  Data, emails etc. all appear to have been restored as expected.  Updates are being downloaded and installed regularly.  Files are served O.K. emails are sent & delivered.

The server is in 'server and gateway' mode.

I am not looking for a fix so much as for pointers really - where should I start to look?

Thanks and best wishes,
Barry.

Offline Jean-Philippe Pialasse

  • *
  • 2,743
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Post upgrade quota problem
« Reply #3 on: January 04, 2022, 08:14:00 PM »
the lvm partition (XFS)/dev/mapper/kss_ubuserver-home is not from SME Server
this is connected to your server, and has been manually configured to be mounted there

my guess it has been created under ubuntu and either the version of mkfs was too recent for centos7 and quota information is not recognized either quota has never been enabled on this parition and you will have to do it.

Offline barryc

  • 14
  • +0/-0
Re: Post upgrade quota problem
« Reply #4 on: January 05, 2022, 12:46:08 PM »
Thanks Jean-Philippe.