Hi, how _exactly_ does a guest domain connect to a virtual disk?
I am asking this because I installed 6.1 onto my system which had been running 6.0. However, I took the opportunity to reformat and partition the hard disks. I reinstalled the same virtual disks in the same logical positions: /home/xxx/<domain>/vdisk0 etc, but on a different physical disk in some cases. but the domains wont boot. There is a message "WARNING: /virtual-devices@100/channel-devices@200/disk@0: Communication error with Virtual Disk Server using Port 0. Retrying". which repeats continually. I can not kill it with Ctrl-C, or any other means I am aware of. I have previously moved, and even replaced the virtual disks, but as far as I know, always on the same physical disk. (Not certain of this though, and I think some of the domains in the new setup are on the same disk as before). I am not aware of any documentation explaining how the name supplied to the ldom config file is used to access the actual physical disk - at what stage is the file name and path converted to an inode? and in what domain? eg at "compile time" or "run time"? Are there any rules about permissions on the virtual disks? In practice, these are things a system administrator needs to know, as most systems will need disk space to grow eventually. There is also the issue of backup and restore: the obvious way is to connect a tape drive - which means connect it to the primary domain - and save vdisks to tape. How can I be sure the restored vdisks will work? (I assume this requires the guest domain to be properly shut down before the backup stops, and not just "ldomctl stop <domain>" It would be really nice if the tape backup script could send the shutdown command using something like "ldomctl exec <domain> <command>". I have no way of knowing what is possible, since I am not aware of any Sun/Oracle documentation on any part of this stuff, and I doubt I have the skills to do it either. But Oracle do claim to support Open Source - and there is not much else than OpenBSD in the Open Source world supporting Oracle. regards Andrew