Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################## Установка ноды 2.2.0 версии для root пользователя #############
- ### Для root пользователя скачивается/устанавливается обновления Linux, дополнительные программы (ncdu, unzip, htop, screen, nano, vnstat), файлы для рестарта с правами на исполнения, создается файл подкачки 2GB
- sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo apt install golang-go -y && sudo apt install vnstat && sudo apt install zip unzip -y && sudo apt install htop -y && sudo apt install screen -y && sudo apt install nano -y && sudo apt-get install ncdu -y && sudo apt install p7zip-full -y && wget https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/nz50kXULaJFvUA -O restart && wget https://getfile.dokpub.com/yandex/get/https://yadi.sk/i/d6ox5c9v0kZkKA -O restart2 && sudo chmod +x restart && sudo chmod +x restart2 && sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile && sudo cp /etc/fstab /etc/fstab.bak && sudo echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab && sudo nano /etc/sysctl.conf
- ##### Вставить в конец файла
- vm.swappiness=10
- vm.vfs_cache_pressure=1000
- ### Для сохранения изменений в файле нажимать
- CTRL+O
- ENTER
- CTRL+X
- ##### Рестарт Linux для применения изменений и внесенных исправлений
- sudo reboot
- ### Скачиваем 2.2.0 версию ноды, распаковываем и открваем файл config_node.json для внесения своих изменений (название ноды, адрес для выплаты)
- curl -L -O https://github.com/vitelabs/go-vite/releases/download/v2.2.0/gvite-v2.2.0-linux.tar.gz && tar -xzvf gvite-v2.2.0-linux.tar.gz && cd gvite-v2.2.0-linux && nano node_config.json
- ### Открываем crontab для внесения задачи на рестарт ноды
- crontab -e
- ### Вносим задачу в конец файла на рестарт ноды, когда она не будет работать (рестарт ноды через минуту, если не работает)
- */1 * * * * /root/restart2
- ### Для сохранения изменений в файле нажимать
- CTRL+O
- ENTER
- CTRL+X
- ### Переходим в корень root пользователя
- cd ..//
- ### Ждем 2-3 минуты, заходим в crontab и перед задачей ставим знак #
- crontab -e
- ### Затем убиваем процесс gvite
- kill -9 $(pidof gvite)
- ### Скачиваем заранее приготовленный блокчейн (моя ссылка на яндекс диск с блокчейном скоро умрет) и распаковываем с заменой, и удаляем скаченный архив
- cd .gvite/maindata && wget https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/jqxl9SQerBWuOA -O 300619.zip && unzip -o 300619.zip && rm -R 300619.zip
- ### Восстанавливаем задачу на рестарт ноды в crontab убирая перед задачей знак #
- crontab -e
- ### Для сохранения изменений в файле нажимать
- CTRL+O
- ENTER
- CTRL+X
- ################### Все, теперь нода должна работать ##########
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement