Indian equity markets opened on a weak note on Thursday, as investors are cautious on prospects of a US strike and the uncertain nature of Iran's response.