1
使用木偶爲流浪提供商和puppetlabs-mysql module(2.2.3),我不能導入上以root用戶沒有密碼分貝SQL轉儲。導入dump.sql到MySQL數據庫puppetlabs-mysql的
這是我使用的木偶代碼:
class { '::mysql::server': }
mysql::db { 'foo':
user => 'root',
password => '',
host => 'localhost',
sql => '/vagrant/dump.sql',
}
這是框:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
$ puppet --version
3.3.2
這是錯誤:
Error: Could not prefetch mysql_grant provider 'mysql': Execution of '/usr/bin/mysql -NBe SELECT CONCAT(User, '@',Host) AS User FROM mysql.user' returned 1: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
如果該文件是gzip壓縮? –