Herdr UI
Herdr의 TUI가 뛰어나며, 창을 통해 추가되는 기능
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
description: Pyflexebs will allow you to monitor and expand/contract your EBS volumes in aws
How to create a package this code?
Make sure you have internet access, as the following commands may pull packages off the internet.
The result is in the dist folder in a file called pyflexebs-[VERSION].
This file is an executable that should run on all linux platforms.
How to install this package as a service?
How to remove this package as a service?README 전문 보기 ↗description: Pyflexebs will allow you to monitor and expand/contract your EBS volumes in aws
project website: https://veltzer.github.io/pyflexebs
author: Mark Veltzer
version: 0.0.89
Make sure you have internet access, as the following commands may pull packages off the internet.
Install git
On a yum system:
$ sudo yum install git
On an apt system:
$ sudo apt install git
Clone the repository:
$ git clone https://github.com/veltzer/pyflexebs
CD into the repository:
$ cd pyflexebs
Build the executable
On a yum system:
$ ./build.yum.sh
On an apt system:
$ ./build.apt.sh
The result is in the dist folder in a file called pyflexebs-[VERSION]. This file is an executable that should run on all linux platforms.
$ sudo ./pyflexebs-[version] service_install
$ sudo ./pyflexebs-[version] service_uninstall
$ sudo ./pyflexebs-[version] service_start
or
$ sudo systemctl start pyflexebs.service
$ sudo ./pyflexebs-[version] service_stop
or
$ sudo systemctl stop pyflexebs.service
After installing the service you will get a config file called /etc/pyflexebs.json. This is the configuration file for the service. Any change in parameters in this file will effect the next run. Edit this to your hearts content. If you don't know what a specific parameter means just use:
$ ./pyflexebs-[version] daemon_run --help
Remember to configure proxy information if you need it. It can be configured in the config file in the following lines:
"no_proxy": "localhost,169.254.169.254",
"http_proxy": null,
"https_proxy": null,
Assuming we want to reduce EBS, the first thing we will need to do is to make a note of the root volume’s block device name and our instance’s availability zone
Stop the instance
Detach the volume from instance
Create a new instance
Create an empty Amazon EBS volume with size require in the same availability zone
Attach both volumes to the instance and again note all device name details.
Block Device Name Big Volume = /dev/sdb Block Device Name Small Volume = /dev/sdg
Create a file system for the new volume you have created
sudo mkfs -t ext4 /dev/xvdg
Create two mount directories and mount the new volumes.
sudo mkdir /mnt/big
sudo mount /dev/xvdf /mnt/big
sudo mkdir /mnt/small
sudo mount /dev/xvdg /mnt/small
Sync big to small
rsync -aHAXxSP /mnt/real/ /mnt/small
Umount the smaller
umount /dev/xvdg
8. Stop new instance
Detach the small volume from new instance
Attached the small volume to orig instance with same block device
Start the orig instance
Login instance #1 a. Mount small disk mount /dev/xvdb /mnt/xvdb
After every thing is working you can remove the big volume. recommend to save it for 1-2 week before removing
Mark Veltzer, Copyright © 2020, 2021, 2022, 2023, 2024, 2025, 2026