0
我想在微型雲代工廠做一些真實世界的數據測試,但postgres數據庫的容量限制爲256MB,這對我的測試是不夠的。有沒有辦法在離線模式下臨時增加db容量進行測試?在離線模式下增加Micro Cloud Foundry 1.2的容量
如果沒有,可有人點我可以使用SSH到實例Ubuntu服務器上設置私有云代工服務器12.04
我想在微型雲代工廠做一些真實世界的數據測試,但postgres數據庫的容量限制爲256MB,這對我的測試是不夠的。有沒有辦法在離線模式下臨時增加db容量進行測試?在離線模式下增加Micro Cloud Foundry 1.2的容量
如果沒有,可有人點我可以使用SSH到實例Ubuntu服務器上設置私有云代工服務器12.04
的最新指示,更改配置MySQL和重新啓動該服務。
SSH到MCF實例:
$ ssh [email protected]<your-mcf-instance-name-here>.cloudfoundry.me
*注意 - 如果你不記得了VCAP用戶的密碼,您可以通過選擇選項3
通過虛擬機控制檯菜單更改此編輯mysql的節點配置文件:
$ vi /var/vcap/jobs/mysql_node/config/mysql_node.yml
文件看起來應該是或正是這樣:
---
local_db: sqlite3:/var/vcap/store/mysql_node.db
base_dir: /var/vcap/store/mysql
mbus: nats://nats:[email protected]:4222
index: 0
logging:
level: debug
file: /var/vcap/sys/log/mysql_node/mysql_node.log
pid: /var/vcap/sys/run/mysql_node/mysql_node.pid
available_storage: 2048
node_id: mysql_node_1
max_db_size: 256
max_long_query: 3
mysql:
host: localhost
port: 3306
socket: /var/vcap/sys/run/mysqld/mysqld.sock
user: root
pass: dc64fad710976ea5
migration_nfs: /var/vcap/services_migration
max_long_tx: 0
max_user_conns: 20
mysqldump_bin: /var/vcap/packages/mysql/bin/mysqldump
mysql_bin: /var/vcap/packages/mysql/bin/mysql
gzip_bin: /bin/gzip
ip_route: 127.0.0.1
z_interval: 30
max_nats_payload: 1048576
您感興趣的兩條線是;
available_storage: 2048
和
max_db_size: 256
第一行是提供給MySQL的磁盤存儲的最大可用數額,第二個是每MySQL數據庫實例的最大大小。將這些值設置爲所需的值,顯然,available_storage必須大於max_db_size,並且也是該值的倍數。
保存文件,然後重新啓動虛擬機(通過VM控制檯中的菜單將其關閉或通過SSH進行操作),您應該很好!