Thanks, Robert. There no error in /var/adm/messages. I can start zones manually.
I found the status of svc:/system/zones:default is offline. With this status, zones will not autoboot regardless of zones configuration. But I cannot enable the service. After I execute the following command
# svcadm enable svc:/system/zones:default
the status of that service is still offline. Any idea?