Advertisement
Guest User

dataverse-kubernetes

a guest
Apr 8th, 2019
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.34 KB | None | 0 0
  1. minikube on ubuntu 18.04 x86_64
  2.  
  3. history:
  4. 2109 kubectl create -f k8s/utils/pv-hostPath.yaml
  5. 2110 ls -al /data/ # just checkin'
  6. 2111 kubectl create secret generic dataverse-postgresql --from-literal=username='dataverse' --from-literal=password='d4t4v3rs3'
  7. 2112 kubectl create secret generic dataverse-rserve --from-literal=username='rserve' --from-literal=password='rs3rv3'
  8. 2113 kubectl create secret generic dataverse-doi --from-literal=username='test.doi' --from-literal=password='t3st.d01'
  9. 2114 kubectl create secret generic dataverse-api --from-literal=key='sup3rs3kr3t'
  10. 2115 kubectl create -f k8s/postgresql.yaml
  11. 2116 kubectl create -f k8s/solr.yaml
  12. 2117 kubectl create -f k8s/dataverse.yaml
  13.  
  14. $ kubectl get pods,svc
  15. NAME READY STATUS RESTARTS AGE
  16. pod/dataverse-f985ddc6d-kxf84 0/1 Error 4 16m
  17. pod/postgresql-668dccf4cd-h6vnp 1/1 Running 0 16m
  18. pod/solr-f48dfdb84-fwmp6 1/1 Running 0 16m
  19.  
  20. NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
  21. service/dataverse ClusterIP 10.107.69.105 <none> 8080/TCP,8009/TCP 16m
  22. service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 20m
  23. service/postgresql ClusterIP 10.96.119.134 <none> 5432/TCP 16m
  24. service/solr ClusterIP 10.108.176.7 <none> 8983/TCP 16m
  25.  
  26. postgres also ticket in minikube:
  27.  
  28. WARNING: enabling "trust" authentication for local connections
  29. You can change this by editing pg_hba.conf or using the option -A, or
  30. --auth-local and --auth-host, the next time you run initdb.
  31. waiting for server to start.....FATAL: the database system is starting up
  32. .LOG: database system was shut down at 2019-04-08 14:20:07 UTC
  33. LOG: MultiXact member wraparound protections are now enabled
  34. LOG: database system is ready to accept connections
  35. LOG: autovacuum launcher started
  36. FATAL: role "root" does not exist
  37. done
  38. server started
  39. FATAL: role "root" does not exist
  40. FATAL: role "root" does not exist
  41. FATAL: role "root" does not exist
  42. CREATE DATABASE
  43.  
  44. dataverse pods doesn't find secrets:
  45. $ kubectl logs pod/dataverse-f985ddc6d-kxf84
  46. [Entrypoint] running /opt/dataverse/scripts/init_1_conf_glassfish.sh
  47. Waiting for domain1 to start ........
  48. Successfully started the domain : domain1
  49. domain Location: /opt/dataverse/appserver/glassfish/domains/domain1
  50. Log File: /opt/dataverse/appserver/glassfish/domains/domain1/logs/server.log
  51. Admin Port: 4848
  52. Command start-domain executed successfully.
  53. Could not find secret for rserve in /opt/dataverse/secrets. Check your Kubernetes Secrets!
  54. Could not find secret for doi in /opt/dataverse/secrets. Check your Kubernetes Secrets!
  55. Command create-password-alias executed successfully.
  56.  
  57. glassfish finally croaks:
  58. [#|2019-04-08T14:38:22.035+0000|SEVERE|glassfish 4.1|javax.enterprise.system.tools.deployment.common|_ThreadID=83;_ThreadName=deployment-jar-scanner;_TimeMillis=1554734302035;_LevelValue=1000;|
  59. Exception while visiting module-info.class of size 192
  60. java.lang.IllegalArgumentException
  61. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:170)
  62. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:153)
  63. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:424)
  64. at org.glassfish.hk2.classmodel.reflect.Parser$5.on(Parser.java:358)
  65. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.handleEntry(ReadableArchiveScannerAdapter.java:165)
  66. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.onSelectedEntries(ReadableArchiveScannerAdapter.java:127)
  67. at org.glassfish.hk2.classmodel.reflect.Parser.doJob(Parser.java:344)
  68. at org.glassfish.hk2.classmodel.reflect.Parser.access$300(Parser.java:67)
  69. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:303)
  70. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:292)
  71. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  72. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  73. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  74. at java.lang.Thread.run(Thread.java:748)
  75. |#]
  76.  
  77. [#|2019-04-08T14:38:23.572+0000|SEVERE|glassfish 4.1|javax.enterprise.system.tools.deployment.common|_ThreadID=83;_ThreadName=deployment-jar-scanner;_TimeMillis=1554734303572;_LevelValue=1000;|
  78. Exception while visiting META-INF/versions/9/javax/xml/bind/ModuleUtil.class of size 4234
  79. java.lang.IllegalArgumentException
  80. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:170)
  81. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:153)
  82. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:424)
  83. at org.glassfish.hk2.classmodel.reflect.Parser$5.on(Parser.java:358)
  84. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.handleEntry(ReadableArchiveScannerAdapter.java:165)
  85. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.onSelectedEntries(ReadableArchiveScannerAdapter.java:127)
  86. at org.glassfish.hk2.classmodel.reflect.Parser.doJob(Parser.java:344)
  87. at org.glassfish.hk2.classmodel.reflect.Parser.access$300(Parser.java:67)
  88. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:303)
  89. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:292)
  90. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  91. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  92. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  93. at java.lang.Thread.run(Thread.java:748)
  94. |#]
  95.  
  96. [#|2019-04-08T14:38:23.582+0000|SEVERE|glassfish 4.1|javax.enterprise.system.tools.deployment.common|_ThreadID=83;_ThreadName=deployment-jar-scanner;_TimeMillis=1554734303582;_LevelValue=1000;|
  97. Exception while visiting module-info.class of size 506
  98. java.lang.IllegalArgumentException
  99. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:170)
  100. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:153)
  101. at org.glassfish.hk2.external.org.objectweb.asm.ClassReader.<init>(ClassReader.java:424)
  102. at org.glassfish.hk2.classmodel.reflect.Parser$5.on(Parser.java:358)
  103. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.handleEntry(ReadableArchiveScannerAdapter.java:165)
  104. at com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter.onSelectedEntries(ReadableArchiveScannerAdapter.java:127)
  105. at org.glassfish.hk2.classmodel.reflect.Parser.doJob(Parser.java:344)
  106. at org.glassfish.hk2.classmodel.reflect.Parser.access$300(Parser.java:67)
  107. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:303)
  108. at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:292)
  109. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  110. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  111. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  112. at java.lang.Thread.run(Thread.java:748)
  113. |#]
  114.  
  115. [#|2019-04-08T14:38:28.430+0000|INFO|glassfish 4.1|javax.enterprise.system.tools.deployment.common|_ThreadID=60;_ThreadName=AutoDeployer;_TimeMillis=1554734308430;_LevelValue=800;|
  116. visiting unvisited references|#]
  117.  
  118. Command start-domain failed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement