Thank you Ahmet and Brian, Ahmet, which conf in particular slurmdbd is readiugn from, I parsed all the cnf files for mysql and I cannot find the data it is displaying here
slurmdbd: debug2: Attempting to connect to localhost:3306 slurmdbd: debug2: innodb_buffer_pool_size: 134217728 slurmdbd: debug2: innodb_log_file_size: 50331648 slurmdbd: debug2: innodb_lock_wait_timeout: 50 slurmdbd: error: Database settings not recommended values: innodb_buffer_pool_size innodb_lock_wait_timeout sudo tree /etc/mysql/* /etc/mysql/conf.d ├── mysql.cnf └── mysqldump.cnf /etc/mysql/debian.cnf /etc/mysql/debian-start /etc/mysql/FROZEN /etc/mysql/mariadb.cnf /etc/mysql/mariadb.conf.d ├── 50-client.cnf ├── 50-mysql-clients.cnf ├── 50-mysqld_safe.cnf └── 50-server.cnf /etc/mysql/my.cnf /etc/mysql/my.cnf.fallback /etc/mysql/mysql.cnf /etc/mysql/mysql.conf.d ├── mysql.cnf └── mysqld.cnf On Thu, May 30, 2024 at 12:21 PM Brian Andrus via slurm-users < slurm-users@lists.schedmd.com> wrote: > That SIGTERM message means something is telling slurmdbd to quit. > > Check your cron jobs, maintenance scripts, etc. Slurmdbd is being told to > shutdown. If you are running in the foreground, a ^C does that. If you run > a kill or killall on it, you will get that same message. > > Brian Andrus > On 5/30/2024 6:53 AM, Radhouane Aniba via slurm-users wrote: > > Yes I can connect to my database using mysql --user=slurm > --password=slurmdbpass slurm_acct_db and there is no firewall blocking > mysql after checking the firewall question > > ALso here is the output of slurmdbd -D -vvv (note I can only run this as > sudo ) > > sudo slurmdbd -D -vvv > slurmdbd: debug: Log file re-opened > slurmdbd: debug: Munge authentication plugin loaded > slurmdbd: debug2: mysql_connect() called for db slurm_acct_db > slurmdbd: debug2: Attempting to connect to localhost:3306 > slurmdbd: debug2: innodb_buffer_pool_size: 134217728 > slurmdbd: debug2: innodb_log_file_size: 50331648 > slurmdbd: debug2: innodb_lock_wait_timeout: 50 > slurmdbd: error: Database settings not recommended values: > innodb_buffer_pool_size innodb_lock_wait_timeout > slurmdbd: Accounting storage MYSQL plugin loaded > slurmdbd: debug2: ArchiveDir = /tmp > slurmdbd: debug2: ArchiveScript = (null) > slurmdbd: debug2: AuthAltTypes = (null) > slurmdbd: debug2: AuthInfo = (null) > slurmdbd: debug2: AuthType = auth/munge > slurmdbd: debug2: CommitDelay = 0 > slurmdbd: debug2: DbdAddr = localhost > slurmdbd: debug2: DbdBackupHost = (null) > slurmdbd: debug2: DbdHost = hannibal-hn > slurmdbd: debug2: DbdPort = 7032 > slurmdbd: debug2: DebugFlags = (null) > slurmdbd: debug2: DebugLevel = 6 > slurmdbd: debug2: DebugLevelSyslog = 10 > slurmdbd: debug2: DefaultQOS = (null) > slurmdbd: debug2: LogFile = /var/log/slurmdbd.log > slurmdbd: debug2: MessageTimeout = 100 > slurmdbd: debug2: Parameters = (null) > slurmdbd: debug2: PidFile = /run/slurmdbd.pid > slurmdbd: debug2: PluginDir = /usr/lib/x86_64-linux-gnu/slurm-wlm > slurmdbd: debug2: PrivateData = none > slurmdbd: debug2: PurgeEventAfter = 1 months* > slurmdbd: debug2: PurgeJobAfter = 12 months* > slurmdbd: debug2: PurgeResvAfter = 1 months* > slurmdbd: debug2: PurgeStepAfter = 1 months > slurmdbd: debug2: PurgeSuspendAfter = 1 months > slurmdbd: debug2: PurgeTXNAfter = 12 months > slurmdbd: debug2: PurgeUsageAfter = 24 months > slurmdbd: debug2: SlurmUser = root(0) > slurmdbd: debug2: StorageBackupHost = (null) > slurmdbd: debug2: StorageHost = localhost > slurmdbd: debug2: StorageLoc = slurm_acct_db > slurmdbd: debug2: StoragePort = 3306 > slurmdbd: debug2: StorageType = accounting_storage/mysql > slurmdbd: debug2: StorageUser = slurm > slurmdbd: debug2: TCPTimeout = 2 > slurmdbd: debug2: TrackWCKey = 0 > slurmdbd: debug2: TrackSlurmctldDown= 0 > slurmdbd: debug2: acct_storage_p_get_connection: request new connection 1 > slurmdbd: debug2: Attempting to connect to localhost:3306 > slurmdbd: slurmdbd version 19.05.5 started > slurmdbd: debug2: running rollup at Thu May 30 13:50:08 2024 > slurmdbd: debug2: Everything rolled up > > > It goes like this for some time and then it crashes with this message > > slurmdbd: Terminate signal (SIGINT or SIGTERM) received > slurmdbd: debug: rpc_mgr shutting down > > > On Thu, May 30, 2024 at 8:18 AM mercan <ahmet.mer...@uhem.itu.edu.tr> > wrote: > >> Did you try to connect database using mysql command? >> >> mysql --user=slurm --password=slurmdbpass slurm_acct_db >> >> C. Ahmet Mercan >> >> On 30.05.2024 14:48, Radhouane Aniba via slurm-users wrote: >> >> Thank you Ahmet, >> I dont have a firewall active. >> And because slurmdbd cannot connect to the database I am not able to >> getting it to be activated through systemctl I will share the output for >> slurmdbd -D -vvv shortly but overall it is always saying trying to connect >> to the db and then retries a couple of times and crashes >> >> R. >> >> >> >> >> On Thu, May 30, 2024 at 2:51 AM mercan <ahmet.mer...@uhem.itu.edu.tr> >> wrote: >> >>> Hi; >>> >>> Did you check can you connect db with your conf parameters from >>> head-node: >>> >>> mysql --user=slurm --password=slurmdbpass slurm_acct_db >>> >>> Also, check and stop firewall and selinux, if they are running. >>> >>> Last, you can stop slurmdbd, then run run terminal with: >>> >>> slurmdbd -D -vvv >>> >>> Regards; >>> >>> C. Ahmet Mercan >>> >>> On 30.05.2024 00:05, Radhouane Aniba via slurm-users wrote: >>> >>> Hi everyone >>> I am trying to get slurmdbd to run on my local home server but I am >>> really struggling. >>> Note : am a novice slurm user >>> my slurmdbd always times out even though all the details in the conf >>> file are correct >>> >>> My log looks like this >>> >>> [2024-05-29T20:51:30.088] Accounting storage MYSQL plugin loaded >>> [2024-05-29T20:51:30.088] debug2: ArchiveDir = /tmp >>> [2024-05-29T20:51:30.088] debug2: ArchiveScript = (null) >>> [2024-05-29T20:51:30.088] debug2: AuthAltTypes = (null) >>> [2024-05-29T20:51:30.088] debug2: AuthInfo = (null) >>> [2024-05-29T20:51:30.088] debug2: AuthType = auth/munge >>> [2024-05-29T20:51:30.088] debug2: CommitDelay = 0 >>> [2024-05-29T20:51:30.088] debug2: DbdAddr = localhost >>> [2024-05-29T20:51:30.088] debug2: DbdBackupHost = (null) >>> [2024-05-29T20:51:30.088] debug2: DbdHost = head-node >>> [2024-05-29T20:51:30.088] debug2: DbdPort = 7032 >>> [2024-05-29T20:51:30.088] debug2: DebugFlags = (null) >>> [2024-05-29T20:51:30.088] debug2: DebugLevel = 6 >>> [2024-05-29T20:51:30.088] debug2: DebugLevelSyslog = 10 >>> [2024-05-29T20:51:30.088] debug2: DefaultQOS = (null) >>> [2024-05-29T20:51:30.088] debug2: LogFile = /var/log/slurmdbd.log >>> [2024-05-29T20:51:30.088] debug2: MessageTimeout = 100 >>> [2024-05-29T20:51:30.088] debug2: Parameters = (null) >>> [2024-05-29T20:51:30.088] debug2: PidFile = /run/slurmdbd.pid >>> [2024-05-29T20:51:30.088] debug2: PluginDir = >>> /usr/lib/x86_64-linux-gnu/slurm-wlm >>> [2024-05-29T20:51:30.088] debug2: PrivateData = none >>> [2024-05-29T20:51:30.088] debug2: PurgeEventAfter = 1 months* >>> [2024-05-29T20:51:30.088] debug2: PurgeJobAfter = 12 months* >>> [2024-05-29T20:51:30.088] debug2: PurgeResvAfter = 1 months* >>> [2024-05-29T20:51:30.088] debug2: PurgeStepAfter = 1 months >>> [2024-05-29T20:51:30.088] debug2: PurgeSuspendAfter = 1 months >>> [2024-05-29T20:51:30.088] debug2: PurgeTXNAfter = 12 months >>> [2024-05-29T20:51:30.088] debug2: PurgeUsageAfter = 24 months >>> [2024-05-29T20:51:30.088] debug2: SlurmUser = root(0) >>> [2024-05-29T20:51:30.089] debug2: StorageBackupHost = (null) >>> [2024-05-29T20:51:30.089] debug2: StorageHost = localhost >>> [2024-05-29T20:51:30.089] debug2: StorageLoc = slurm_acct_db >>> [2024-05-29T20:51:30.089] debug2: StoragePort = 3306 >>> [2024-05-29T20:51:30.089] debug2: StorageType = accounting_storage/mysql >>> [2024-05-29T20:51:30.089] debug2: StorageUser = slurm >>> [2024-05-29T20:51:30.089] debug2: TCPTimeout = 2 >>> [2024-05-29T20:51:30.089] debug2: TrackWCKey = 0 >>> [2024-05-29T20:51:30.089] debug2: TrackSlurmctldDown= 0 >>> [2024-05-29T20:51:30.089] debug2: acct_storage_p_get_connection: request >>> new connection 1 >>> [2024-05-29T20:51:30.089] debug2: Attempting to connect to >>> localhost:3306 >>> [2024-05-29T20:51:30.090] slurmdbd version 19.05.5 started >>> [2024-05-29T20:51:30.090] debug2: running rollup at Wed May 29 20:51:30 >>> 2024 >>> [2024-05-29T20:51:30.091] debug2: Everything rolled up >>> [2024-05-29T20:51:49.673] Terminate signal (SIGINT or SIGTERM) received >>> [2024-05-29T20:51:49.673] debug: rpc_mgr shutting down >>> >>> >>> >>> my config file looks like this >>> >>> ArchiveEvents=yes >>> ArchiveJobs=yes >>> ArchiveResvs=yes >>> ArchiveSteps=no >>> ArchiveSuspend=no >>> ArchiveTXN=no >>> ArchiveUsage=no >>> PurgeEventAfter=1month >>> PurgeJobAfter=12month >>> PurgeResvAfter=1month >>> PurgeStepAfter=1month >>> PurgeSuspendAfter=1month >>> PurgeTXNAfter=12month >>> PurgeUsageAfter=24month >>> # Authentication info >>> AuthType=auth/munge >>> # slurmDBD info >>> DbdAddr=localhost >>> DbdHost=head-node >>> DbdPort=7032 >>> SlurmUser=root >>> MessageTimeout=100 >>> DebugLevel=5 >>> #DefaultQOS=normal,standby >>> LogFile=/var/log/slurmdbd.log >>> PidFile=/run/slurmdbd.pid >>> #PrivateData=accounts,users,usage,jobs >>> #TrackWCKey=yes >>> # >>> # Database info >>> StorageType=accounting_storage/mysql >>> StorageHost=localhost >>> StoragePort=3306 >>> StoragePass=slurmdbpass >>> StorageUser=slurm >>> StorageLoc=slurm_acct_db >>> I used standard names and passwords to get started and I will change >>> later >>> >>> but everytime I try to start slurmdbd.service it crashes and I have that >>> log that I shared with you >>> >>> I use these versions >>> >>> slurmdbd -V >>> slurm-wlm 19.05.5 >>> mysql Ver 15.1 Distrib 10.3.39-MariaDB, for debian-linux-gnu (x86_64) >>> using readline 5.2 >>> Everything else Is working properly except I cannot get slurmdbd to work >>> and at this point I exhausted all my possible trials :) looking for some >>> expert insights :) >>> >>> >>> Any idea what I am doing wrong here ? Also I didn't compile any slurm >>> package. I used the binary from apt repos >>> >>> Any help will be appreciated >>> >>> Cheers >>> >>> Rad >>> >>> -- >>> >>> >>> >> > > -- > *Rad Aniba, PhD* > > > > -- > slurm-users mailing list -- slurm-users@lists.schedmd.com > To unsubscribe send an email to slurm-users-le...@lists.schedmd.com > -- *Rad Aniba, PhD*
-- slurm-users mailing list -- slurm-users@lists.schedmd.com To unsubscribe send an email to slurm-users-le...@lists.schedmd.com