trusty

Linux

Sep 28th, 2016
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. f_Mount() {
  2. #umount /dev/shm
  3. #umount /media/ephemeral0
  4. rm -rf /mnt/*
  5. umount /dev/xvdb
  6. umount -f /mnt
  7. #umount -f /dev/md0
  8.  
  9. pvcreate /dev/xvdb
  10. vgcreate ephemeral /dev/xvdb
  11. if [ -b "/dev/xvdc" ]; then
  12. pvcreate /dev/xvdc
  13. vgextend ephemeral /dev/xvdc
  14. fi
  15. lvcreate -l 100%FREE -nmnt ephemeral
  16. #lvcreate -L 300G -nmnt ephemeral
  17. mkfs -t ext4 /dev/ephemeral/mnt
  18. mount /dev/ephemeral/mnt /mnt/
  19. }
  20. f_Mnt(){
  21. if [ -d /var/cache ]
  22. then
  23. mv /var/cache /mnt
  24. fi
  25. rm -f /var/cache
  26. mkdir -p /mnt/cache
  27. ln -s /mnt/cache /var
  28.  
  29. mkdir -p /mnt/phpCron
  30. mkdir -p /mnt/log/nginx
  31. mkdir -p /mnt/log
  32.  
  33. if [ -d /var/log/td-agent ]
  34. then
  35. mv /var/log/td-agent /mnt/log/
  36. fi
  37. rm -f /var/log/td-agent
  38. mkdir -p /mnt/log/td-agent
  39. chown td-agent:td-agent /mnt/log/td-agent
  40. chmod 777 /mnt/log/td-agent
  41. ln -s /mnt/log/td-agent /var/log
  42. }
  43. f_Mount
  44. f_Mnt
Add Comment
Please, Sign In to add comment