As a test, I enabled my CentOS 6.6 VNC PXE Install configuration and sure enough, that had no problems on the same hardware. Although there was one hiccup where the installer said it couldn't find install.img and asked for the path. I made no changes to the provided path, just selected OK and the installer proceeded just fine. I was able to connect via VNC. The installer sees the 3Ware controller and partitions just fine.
This is feeling like a bug with the 7 installer.
Perhaps my PXE configuration for 7 is wrong. This is what I am using, copied from 6:
Code: Select all
LABEL CentOS 7.1 x86_64 VNC
MENU LABEL CentOS 7.1 x86_64 VNC
KERNEL images/centos7.1-1503-x86_64/vmlinuz
APPEND vnc initrd=images/centos7.1-1503-x86_64/initrd.img method=http://server2.pvt/centos7.1/x86_64 lang=English keymap=us
Does that look right to everyone? Yes, the web interface is up. (.pvt is a pseudo domain for local net access.)