Могу ли я изменить my.inf в OpenShift без рут-доступа?

Я хочу синхронизировать локальную базу данных с OpenShift MySQL, но не могу изменить my.inf потому что у меня нет root-доступа. Можно ли получить root-доступ на OpenShift?

1 ответ

Я полагаю, что вы заинтересованы в my.cnf, Если вы ssh в свое снаряжение (rhc ssh <yourApp>) и проверьте файл (~/mysql/conf/my.cnf), вы увидите, что он принадлежит вам, root-доступ не нужен.

Однако, если вы проверите начало файла, вы увидите:

# WARNING: Changes to this file will be lost on every restart/upgrade.  Configurable values can be set with environment variables through rhc env set...
#
# Ex: rhc env set OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES=1 -a myapp && rhc cartridge restart -c mysql-5.5 -a myapp
#
# Configurable Values:
# lower_case_table_names -> OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES
# default-storage-engine -> OPENSHIFT_MYSQL_DEFAULT_STORAGE_ENGINE
# max_connections -> OPENSHIFT_MYSQL_MAX_CONNECTIONS
# ft_min_word_len -> OPENSHIFT_MYSQL_FT_MIN_WORD_LEN
# ft_max_word_len -> OPENSHIFT_MYSQL_FT_MAX_WORD_LEN

Который должен ответить на ваш вопрос о том, что настраивается и как это сделать.

Другие вопросы по тегам