这是关于在 Google Compute Engine 上的 Debian 7 虚拟机实例上运行的 Drupal 7 站点,由本教程
实际上没有注意到正在运行,因为启动/根磁盘已满,MySQL 崩溃了...
root@drpl-gce:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 9.9G 9.7G 0 100% /
udev 10M 0 10M 0% /dev
tmpfs 372M 148K 372M 1% /run
/dev/disk/by-uuid/ac75b061-bf43-4298-9234-8a555ab0f9ac 9.9G 9.7G 0 100% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 743M 0 743M 0% /run/shm
/dev/sdb 99G 324M 94G 1% /drupal
tmpfs 743M 69M 675M 10% /tmp
我跟随此解决方案两个磁盘都有快照,但是我在新实例中失去了对 drupal 的依赖。
root@drpl-gce-ext:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 50G 5.0G 42G 11% /
udev 10M 0 10M 0% /dev
tmpfs 372M 152K 372M 1% /run
/dev/disk/by-uuid/ac75b061-bf43-4298-9234-8a555ab0f9ac 50G 5.0G 42G 11% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 743M 0 743M 0% /run/shm
tmpfs 743M 4.0K 743M 1% /tmp
谢谢 !
答案1
我通过为两个磁盘制作两个正确的快照解决了这个问题,并将它们附加到一个新实例,一个(根磁盘)作为启动磁盘,另一个(Drupal 文件)作为附加磁盘,例如这
root@drpl-gce-ext:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 50G 9.9G 37G 22% /
udev 10M 0 10M 0% /dev
tmpfs 372M 144K 372M 1% /run
/dev/disk/by-uuid/ac75b061-bf43-4298-9234-8a555ab0f9ac 50G 9.9G 37G 22% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 743M 0 743M 0% /run/shm
tmpfs 743M 16K 743M 1% /tmp
根据这个谷歌云文档,首次创建和/或连接时,附加磁盘未安装或格式化。因此,首先,我必须验证磁盘是否正确连接,并将其安装到 drupal 文件夹上
root@drpl-gce-ext:/#ls -l /dev/disk/by-id/google-*
lrwxrwxrwx 1 0 0 9 Aug 6 09:55 /dev/disk/by-id/google-drpl-gctm-data-ext -> ../../sdb
lrwxrwxrwx 1 0 0 9 Aug 6 09:55 /dev/disk/by-id/google-drpl-gctm-ma0l-ext -> ../../sda
lrwxrwxrwx 1 0 0 10 Aug 6 09:55 /dev/disk/by-id/google-drpl-gctm-ma0l-ext-part1 -> ../../sda1
root@drpl-gce-ext:/#mount -a /dev/sdb /drupal
root@drpl-gce-ext:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 50G 9.9G 37G 22% /
udev 10M 0 10M 0% /dev
tmpfs 372M 144K 372M 1% /run
/dev/disk/by-uuid/ac75b061-bf43-4298-9234-8a555ab0f9ac 50G 9.9G 37G 22% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 743M 0 743M 0% /run/shm
tmpfs 743M 16K 743M 1% /tmp
/dev/sdb 99G 324M 94G 1% /drupal
现在它运行正常!