Amazon ec2 sonarqube错误java内存不足

Amazon ec2 sonarqube错误java内存不足,amazon-ec2,sonarqube,Amazon Ec2,Sonarqube,我正在尝试在ec2实例AmazonLinuxAMI上设置sonarqube。关于t2微实例。使用以下sonarqube版本:6.0,java:java-1.8.0-openjdk,mysql:mysql版本14.14发行版5.6.39,用于Linux(x86_64),使用编辑行包装器 声纳启动命令后: sudo ./sonar.sh start 声纳没有启动。签入后,日志将显示以下消息 --> Wrapper Started as Daemon Laun

我正在尝试在ec2实例AmazonLinuxAMI上设置sonarqube。关于t2微实例。使用以下sonarqube版本:6.0,java:java-1.8.0-openjdk,mysql:mysql版本14.14发行版5.6.39,用于Linux(x86_64),使用编辑行包装器

声纳启动命令后:

    sudo ./sonar.sh start
声纳没有启动。签入后,日志将显示以下消息

          --> Wrapper Started as Daemon
   Launching a JVM...
    Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
  Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

       2018.05.16 19:30:50 INFO  app[o.s.a.AppFileSystem] Cleaning or 
     creating temp directory /opt/sonarqube/temp
      2018.05.16 19:30:50 INFO  app[o.s.p.m.JavaProcessLauncher] Launch 
     process[es]: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171- 
      7.b10.37.amzn1.x86_64/jre/bin/java -Djava.awt.headless=true -Xmx1G - 
   Xms256m -Xss256k -Djna.nosys=true -XX:+UseParNewGC - 
   XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 - 
      XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError - 
   Djava.io.tmpdir=/opt/sonarqube/temp -javaagent:/usr/lib/jvm/java-1.8.0- 
      openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/management-agent.jar - 
   cp ./lib/common/*:./lib/search/* org.sonar.search.SearchServer 
      /opt/sonarqube/temp/sq-process620905092992598791properties
       OpenJDK 64-Bit Server VM warning: INFO: 
    os::commit_memory(0x00000000c5330000, 181207040, 0) failed; 
  error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 181207040 bytes for 
committing reserved memory.
# An error report file with more information is saved as:
# /opt/sonarqube/hs_err_pid30955.log
<-- Wrapper Stopped

您是否尝试增加SonarQube应用程序允许的最大堆大小内存

您可以通过编辑SQ安装文件夹中的
sonar.properties
文件来执行此操作

您可以配置SQ最大堆大小

  /proc/meminfo:
  MemTotal:        1011176 kB
  MemFree:           78024 kB
  MemAvailable:      55140 kB
  Buffers:            8064 kB
  Cached:            72360 kB
  SwapCached:            0 kB
  Active:           860160 kB
  Inactive:          25868 kB
  Active(anon):     805628 kB
  Inactive(anon):       48 kB
  Active(file):      54532 kB
  Inactive(file):    25820 kB
  Unevictable:           0 kB
  Mlocked:               0 kB
  SwapTotal:             0 kB
  SwapFree:              0 kB
  Dirty:               108 kB
  Writeback:             0 kB
  AnonPages:        805628 kB
  Mapped:            30700 kB
  Shmem:                56 kB
  Slab:              28412 kB
  SReclaimable:      16632 kB
  SUnreclaim:        11780 kB
  KernelStack:        3328 kB
  PageTables:         6108 kB
  NFS_Unstable:          0 kB
  Bounce:                0 kB
  WritebackTmp:          0 kB
  CommitLimit:      505588 kB
  Committed_AS:    1348288 kB
  VmallocTotal:   34359738367 kB
  VmallocUsed:           0 kB
  VmallocChunk:          0 kB
  AnonHugePages:         0 kB
  ShmemHugePages:        0 kB
  ShmemPmdMapped:        0 kB
  HugePages_Total:       0
  HugePages_Free:        0
  HugePages_Rsvd:        0
  HugePages_Surp:        0
  Hugepagesize:       2048 kB
  DirectMap4k:       47104 kB
  DirectMap2M:     1001472 kB


     CPU:total 1 (initial active 1) (1 cores per cpu, 1 threads per core) 
   family 6 model 63 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, 
  ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, lzcnt, tsc, 
  bmi1, bmi2