userdata-v2.sh 865 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/bin/bash
  2. sleep 5
  3. #wget -O /root/server http://a.xclouds.cloud/all/html/q1/server_demo
  4. #wget -O /root/conf.toml http://a.xclouds.cloud/all/html/q1/conf.toml1
  5. #chmod +x /root/server
  6. mkdir -p /mnt/v1
  7. yum install -y amazon-efs-utils
  8. sudo mount -t efs -o tls fs-24bc1bc1:/ /mnt/v1
  9. aws configure set default.region cn-northwest-1
  10. yum install -y awslogs
  11. cat > /etc/awslogs/awscli.conf <<EOA
  12. [plugins]
  13. cwlogs = cwlogs
  14. [default]
  15. region = cn-northwest-1
  16. EOA
  17. cat > /etc/awslogs/awslogs.conf <<EOB
  18. [general]
  19. state_file = /var/lib/awslogs/agent-state
  20. [/var/log/messages]
  21. datetime_format = %b %d %H:%M:%S
  22. file = /mnt/v1/server.log
  23. buffer_duration = 5000
  24. log_stream_name = {instance_id}
  25. initial_position = start_of_file
  26. log_group_name = cloudlog
  27. EOB
  28. source /mnt/v1/reboot.sh &
  29. systemctl restart awslogsd
  30. /root/server /root/conf.toml