签了2年租房合同,但只住了四个月,房东就要收房,这种情况涉及租房合同违约问题。可以与房东进行协商,了解他为什么想要提前收回房屋,并尝试寻找解决方案。如果房东坚持要收回房屋,并且属于违约情形,那么建议通过诉讼方式维护你的合法权益。