Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
fujitsu:hpcgateway:guides:faq:troubleshooting_admin [2019/01/11 14:45]
fujitsu [Problem: Application stay blocked, having Job status in SUBMITTING]
fujitsu:hpcgateway:guides:faq:troubleshooting_admin [2019/01/11 15:28]
fujitsu [Problem: Gateway License expired]
Line 384: Line 384:
 ==== Problem: Gateway License expired ==== ==== Problem: Gateway License expired ====
  
-The Gateway ​service named cluster ​is stopped or is not responsive.+The Gateway ​license ​is expired.
  
-Logged as hpcgadmin check the cluster ​service ​status:+An expired license triggers a message at service ​restart and in Gateway cluster agent log file.
  
 +Here after your can see the type of message displayed at Gateway cluster agent restart:
 <​code>​ <​code>​
-[hpcgadmin@head ​~]$ source ​/​opt/​hpcg/​core/​etc/​profile.sh +[hpcgadmin@head ​hpcgadmin]$ soure /​opt/​hpcg/​core/​etc/​profiles.sh 
-[hpcgadmin@head ​~]$ hpcg.sh +[hpcgadmin@head ​hpcgadmin]$hpcg.sh ​-s restart -l all -c "​license checking"​ 
- ​=> ​status ​ ​of ​ mongo                 ​on ​ head        running [1524] + ​=> ​stop    of  cluster.head ​         on  head           : stop successful 
- ​=> ​status ​ ​of ​ jetty                 ​on ​ head        running [1565] + => stop    of  scheduler ​            ​on ​ head           : stop successful 
- ​=> ​status  ​of  php                   ​on ​ head        running [1605] + => stop    of  php                   ​on ​ head           : stop successful 
- ​=> ​status ​ ​of ​ cluster ​              ​on  head        stopped ​not running but pid file exists+ => stop    of  jetty                 ​on ​ head           : stop successful 
 + => stop    ​of  mongo                 ​on ​ head           ​stop successful 
 + ​=> ​start   ​of ​ mongo                 ​on ​ head           : started successfully 
 + => start   of  jetty                 ​on ​ head           ​started successfully 
 + ​=> ​start   of  php                   ​on ​ head           ​started successfully 
 + ​=> ​start   ​of ​ scheduler ​            ​on ​ head           : started successfully 
 + => start   of  cluster.head          ​on  head           ​started successfully 
 +2019/01/11 16:​37:​15 ​ERROR - The license has expired on 2018-12-30 
 + 
 +2019/01/11 16:37:15 - ERROR - Contact your local Fujitsu support 
 +2019/01/11 16:37:15 - ERROR - Or visit Fujitsu support web site 
 +...
 </​code>​ </​code>​
 +
 +In order to confirm, you can display with less or more details the current installed license:
 +<​code>​
 +[hpcgadmin@head hpcgadmin]$ hpcg_license.py
 +
 +License summary
 +===============
 +License max tokens ​            : 400
 +License validity (days) ​       : 90
 +License installation date      : 2018-10-01
 +License expiration date        : 2018-12-30
 +
 +Token usage                    : 20 (5%)
 +
 +[hpcgadmin@head hpcgadmin]$ hpcg_license.py --details
 +
 +License details
 +===============
 +Collection ​                   :        Doc     ​Token/ ​     Total      Total
 +                              :        num      doc        token      cost
 +
 +CORE
 +Clusters ​                     :          1         ​15 ​        ​15 ​     1,500
 +Servers ​                      : ​         1          5          5        500
 +
 +ADD-ON
 +
 +
 +Total
 +=====
 +Token usage    =   20
 +Annual cost    =   2,000 euros
 +
 +
 +License summary
 +===============
 +License max tokens ​            : 400
 +License validity (days) ​       : 90
 +License installation date      : 2018-10-01
 +License expiration date        : 2018-12-30
 +
 +Token usage                    : 20 (5%)
 +</​code>​
 +
 +
 +Fujitsu must then provide a license file that must be installed on Gateway host.
 +The license must be transferred on Gateway host.
 +
 +Use the command hpcg_license_py as following in order to install the given license:
 +<​code>​
 +[hpcgadmin@head hpcgadmin]$ hpcg_license.py --license_file=/​tmp/​license.<​customer_name>​.<​XXX>​tokens.<​date>​.dat
 +2019/01/11 16:53:45 - INFO  - License successfully updated
 +
 +License summary
 +===============
 +License max tokens ​            : 320
 +License validity (days) ​       : None
 +License installation date      : 2019-01-11
 +License expiration date        : 2019-09-01
 +
 +Token usage                    : 20 (6%)
 +</​code>​
 +
 +The restart all the services including Gateway cluster agent:
 +<​code>​
 +[hpcgadmin@head hpcgadmin]$hpcg.sh -s restart -l all -c "​license checking"​
 + => stop    of  cluster.head ​         on  head           : stop successful
 + => stop    of  scheduler ​            ​on ​ head           : stop successful
 + => stop    of  php                   ​on ​ head           : stop successful
 + => stop    of  jetty                 ​on ​ head           : stop successful
 + => stop    of  mongo                 ​on ​ head           : stop successful
 + => start   ​of ​ mongo                 ​on ​ head           : started successfully
 + => start   ​of ​ jetty                 ​on ​ head           : started successfully
 + => start   ​of ​ php                   ​on ​ head           : started successfully
 + => start   ​of ​ scheduler ​            ​on ​ head           : started successfully
 + => start   ​of ​ cluster.head ​         on  head           : started successfully
 +...
 +</​code>​
 +The previous message regarding expired license should not appear anymore
 +
 +In order to confirm, you can display with less or more details the new installed license:
 +<​code>​
 +[hpcgadmin@head hpcgadmin]$ hpcg_license.py
 +
 +License summary
 +===============
 +License max tokens ​            : 320
 +License validity (days) ​       : None
 +License installation date      : 2019-01-11
 +License expiration date        : 2019-09-01
 +
 +Token usage                    : 20 (6%)
 +
 +[hpcgadmin@hpcgadmin hpcgadmin]$ ​ hpcg_license.py --details
 +
 +License details
 +===============
 +Collection ​                   :        Doc     ​Token/ ​     Total      Total
 +                              :        num      doc        token      cost
 +
 +CORE
 +Clusters ​                     :          1         ​15 ​        ​15 ​     1,500
 +Servers ​                      : ​         1          5          5        500
 +
 +ADD-ON
 +
 +
 +Total
 +=====
 +Token usage    =   20
 +Annual cost    =   2,000 euros
 +
 +
 +License summary
 +===============
 +License max tokens ​            : 320
 +License validity (days) ​       : None
 +License installation date      : 2019-01-11
 +License expiration date        : 2019-09-01
 +
 +Token usage                    : 20 (6%)
 +
 +</​code>​
 +
 +
 +
 +
 +