这是关于一个运行在谷歌计算引擎上的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
我遵循这个解决scheme与两个磁盘的快照,但我失去了新的实例中的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
谢谢 !
我通过为两个磁盘创build两个正确的快照来解决这个问题,并将它们附加到一个新的实例,一个(根磁盘)作为引导磁盘,另一个(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
根据这个谷歌云文档 ,额外的磁盘没有安装或格式化,当他们第一次创build和/或附加。 所以首先,我必须validation磁盘是否正确连接,并将其挂载在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
现在它工作正常!